]> git.madduck.net Git - etc/zsh.git/log

madduck's git repository

Every one of the projects in this repository is available at the canonical URL git://git.madduck.net/madduck/pub/<projectpath> — see each project's metadata for the exact URL.

All patches and comments are welcome. Please squash your changes to logical commits before using git-format-patch and git-send-email to patches@git.madduck.net. If you'd read over the Git project's submission guidelines and adhered to them, I'd be especially grateful.

SSH access, as well as push access can be individually arranged.

If you use my repositories frequently, consider adding the following snippet to ~/.gitconfig and using the third clone URL listed for each project:

[url "git://git.madduck.net/madduck/"]
  insteadOf = madduck:

etc/zsh.git
7 years agoUpdate gitignore
martin f. krafft [Fri, 23 Jun 2017 14:53:34 +0000 (07:53 -0700)]
Update gitignore

7 years agoMinor fixes to accomodate Zsh4
martin f. krafft [Fri, 23 Jun 2017 10:26:32 +0000 (12:26 +0200)]
Minor fixes to accomodate Zsh4

7 years agomove prompt theme to separate dir
martin f. krafft [Wed, 17 May 2017 13:38:23 +0000 (15:38 +0200)]
move prompt theme to separate dir

7 years agoconvert aliases anonymous functions to proper functions
martin f. krafft [Wed, 17 May 2017 13:16:38 +0000 (15:16 +0200)]
convert aliases anonymous functions to proper functions

7 years agoload aliases.d and dirhashes.d later
martin f. krafft [Wed, 17 May 2017 13:05:47 +0000 (15:05 +0200)]
load aliases.d and dirhashes.d later

7 years agoadd rsh alias for remote root shells
martin f. krafft [Mon, 8 May 2017 18:52:14 +0000 (20:52 +0200)]
add rsh alias for remote root shells

7 years agodisable menu select for manpages to prevent space inserted
martin f. krafft [Mon, 8 May 2017 08:39:04 +0000 (10:39 +0200)]
disable menu select for manpages to prevent space inserted

7 years agoDeclare global arrays from helper functions
martin f. krafft [Mon, 1 May 2017 18:21:05 +0000 (20:21 +0200)]
Declare global arrays from helper functions

7 years agore-enable direnv
martin f. krafft [Mon, 1 May 2017 06:36:12 +0000 (08:36 +0200)]
re-enable direnv

7 years agodo not insert manpage sections during completion
martin f. krafft [Fri, 28 Apr 2017 20:02:24 +0000 (22:02 +0200)]
do not insert manpage sections during completion

7 years agoecho vit file location
martin f. krafft [Thu, 27 Apr 2017 04:40:13 +0000 (06:40 +0200)]
echo vit file location

7 years agofix tmpdir
martin f. krafft [Thu, 27 Apr 2017 04:39:59 +0000 (06:39 +0200)]
fix tmpdir

7 years agotemporary override of getpw for migration
martin f. krafft [Thu, 27 Apr 2017 04:37:39 +0000 (06:37 +0200)]
temporary override of getpw for migration

7 years agoadd aliases
martin f. krafft [Tue, 18 Apr 2017 09:34:40 +0000 (11:34 +0200)]
add aliases

7 years agoOverhaul of the entire config. Yay for big diffs.
martin f. krafft [Thu, 16 Mar 2017 02:31:31 +0000 (15:31 +1300)]
Overhaul of the entire config. Yay for big diffs.

7 years agoupdate URL and copyright
martin f. krafft [Wed, 15 Mar 2017 23:25:37 +0000 (12:25 +1300)]
update URL and copyright

7 years agoclear sudo cache on logout
martin f. krafft [Wed, 15 Mar 2017 23:24:09 +0000 (12:24 +1300)]
clear sudo cache on logout

7 years agoreset shlvl for login shells
martin f. krafft [Wed, 15 Mar 2017 23:23:41 +0000 (12:23 +1300)]
reset shlvl for login shells

7 years agoinhibit loading all parts
martin f. krafft [Wed, 15 Mar 2017 23:14:01 +0000 (12:14 +1300)]
inhibit loading all parts

7 years agoRename logging functions
martin f. krafft [Wed, 15 Mar 2017 23:08:07 +0000 (12:08 +1300)]
Rename logging functions

9 years agofactor our networkfs check
martin f. krafft [Thu, 19 Feb 2015 09:34:51 +0000 (10:34 +0100)]
factor our networkfs check

9 years agoskip vcsprompt on cifs/nfs filesystems
martin f. krafft [Sat, 24 Jan 2015 09:54:33 +0000 (10:54 +0100)]
skip vcsprompt on cifs/nfs filesystems

10 years agoremove pages from original file in pdfextract
martin f. krafft [Thu, 30 Oct 2014 11:31:10 +0000 (12:31 +0100)]
remove pages from original file in pdfextract

10 years agomake db running depend on whether it's available
martin f. krafft [Fri, 26 Sep 2014 11:55:11 +0000 (13:55 +0200)]
make db running depend on whether it's available

10 years agomake grep skip fifos/sockets
martin f. krafft [Fri, 26 Sep 2014 04:42:30 +0000 (06:42 +0200)]
make grep skip fifos/sockets

10 years agoupdate time format for l alias
martin f. krafft [Fri, 26 Sep 2014 04:42:21 +0000 (06:42 +0200)]
update time format for l alias

10 years agowrite gitignore file
martin f. krafft [Mon, 8 Sep 2014 19:37:30 +0000 (21:37 +0200)]
write gitignore file

10 years agoimprove path resolution using zshexpn
martin f. krafft [Tue, 22 Apr 2014 06:57:29 +0000 (08:57 +0200)]
improve path resolution using zshexpn

10 years agofix git reporoot and do not resolve symlinks in path
martin f. krafft [Tue, 22 Apr 2014 06:06:17 +0000 (08:06 +0200)]
fix git reporoot and do not resolve symlinks in path

10 years agoadd function to create git test files
martin f. krafft [Mon, 7 Apr 2014 11:13:07 +0000 (13:13 +0200)]
add function to create git test files

10 years agoadd pdfextract function
martin f. krafft [Mon, 7 Apr 2014 11:12:57 +0000 (13:12 +0200)]
add pdfextract function

10 years agoUse Git methods rather than self-cooked repo root finding
martin f. krafft [Mon, 3 Mar 2014 12:46:43 +0000 (13:46 +0100)]
Use Git methods rather than self-cooked repo root finding

Signed-off-by: martin f. krafft <madduck@madduck.net>
10 years agoFix home/end key bindings for mosh
martin f. krafft [Thu, 9 Jan 2014 06:00:58 +0000 (14:00 +0800)]
Fix home/end key bindings for mosh

Signed-off-by: martin f. krafft <madduck@madduck.net>
11 years agoadd simple listun/sub alias
martin f. krafft [Thu, 8 Aug 2013 14:12:18 +0000 (16:12 +0200)]
add simple listun/sub alias

11 years agoPrint calendar for today on every login shell
martin f. krafft [Tue, 9 Jul 2013 09:55:55 +0000 (11:55 +0200)]
Print calendar for today on every login shell

11 years agonewline in TS prompt
martin f. krafft [Fri, 14 Jun 2013 16:28:17 +0000 (18:28 +0200)]
newline in TS prompt

11 years agoRevert "enable vcsprompt to use %-sequences and make vcsh prompt stand out"
martin f. krafft [Tue, 23 Apr 2013 11:28:26 +0000 (13:28 +0200)]
Revert "enable vcsprompt to use %-sequences and make vcsh prompt stand out"

This reverts commit d1a7abb4d44890ae6605a73d246b2eaa20a09c08. I cannot
use $psvar[] in the prompt, because that doesn't get expanded at runtime
without PROMPT_SUBST set.

Let's kill that for now.

11 years agoinclude pts-line in rprompt
martin f. krafft [Tue, 23 Apr 2013 11:18:03 +0000 (13:18 +0200)]
include pts-line in rprompt

11 years agoenable vcsprompt to use %-sequences and make vcsh prompt stand out
martin f. krafft [Tue, 23 Apr 2013 11:17:53 +0000 (13:17 +0200)]
enable vcsprompt to use %-sequences and make vcsh prompt stand out

11 years agointegrate vcsh into vcsprompt
martin f. krafft [Mon, 22 Apr 2013 14:24:36 +0000 (16:24 +0200)]
integrate vcsh into vcsprompt

11 years agoimprove vcsh prompt integration
martin f. krafft [Mon, 22 Apr 2013 14:16:58 +0000 (16:16 +0200)]
improve vcsh prompt integration

11 years agoretire vcsh shellfunc in favour of richis package
martin f. krafft [Mon, 22 Apr 2013 14:16:47 +0000 (16:16 +0200)]
retire vcsh shellfunc in favour of richis package

12 years agodisable gpg batch mode for getpw
martin f. krafft [Tue, 4 Dec 2012 15:13:03 +0000 (16:13 +0100)]
disable gpg batch mode for getpw

12 years agoexpand ~ for inplacemkdir
martin f. krafft [Mon, 17 Sep 2012 13:34:37 +0000 (15:34 +0200)]
expand ~ for inplacemkdir

12 years agoswitch default region to DE from CH
martin f. krafft [Sat, 7 Apr 2012 12:32:52 +0000 (14:32 +0200)]
switch default region to DE from CH

12 years agofix symlink creation for cdt.latest
martin f. krafft [Sun, 29 Jan 2012 08:55:11 +0000 (09:55 +0100)]
fix symlink creation for cdt.latest

12 years agomaintain latest symlink for tmpfuncs
martin f. krafft [Tue, 10 Jan 2012 16:33:09 +0000 (17:33 +0100)]
maintain latest symlink for tmpfuncs

13 years agoproperly escape directories for inplacemkdir
martin f. krafft [Mon, 12 Dec 2011 16:12:17 +0000 (17:12 +0100)]
properly escape directories for inplacemkdir

13 years agodeprecate vcsh
martin f. krafft [Fri, 9 Dec 2011 11:42:33 +0000 (12:42 +0100)]
deprecate vcsh

13 years agomkdir in place
martin f. krafft [Sat, 5 Nov 2011 09:14:53 +0000 (10:14 +0100)]
mkdir in place

13 years agoabbreviations are not preceeded by -
Yaroslav Halchenko [Tue, 18 Oct 2011 21:37:49 +0000 (17:37 -0400)]
abbreviations are not preceeded by -

Hi Martin,

please consider another 1 byte patch ;)  with recently added
abbreviations I found myself cursing too often while typing smth like
dpkg -L ...

so I augmented  magic-abbrev-expand to include "-" into the "last
word"... patch is attached

Cheers

--
Yaroslav O. Halchenko
Postdoctoral Fellow,   Department of Psychological and Brain Sciences
Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755
Phone: +1 (603) 646-9834                       Fax: +1 (603) 646-1419
WWW:   http://www.linkedin.com/in/yarik

13 years agotwo letter abbreviations
martin f. krafft [Wed, 19 Oct 2011 06:19:41 +0000 (08:19 +0200)]
two letter abbreviations

13 years agoRevert "abbreviations should be two chars!"
martin f. krafft [Wed, 19 Oct 2011 05:44:00 +0000 (07:44 +0200)]
Revert "abbreviations should be two chars!"

This reverts commit 9567c0145755a8997c8435ceea1189021d2abe30.

13 years agoabbreviations should be two chars!
martin f. krafft [Sat, 15 Oct 2011 16:50:57 +0000 (18:50 +0200)]
abbreviations should be two chars!

13 years agoMerge branch 'master' of ssh://git.madduck.net/madduck/pub/etc/zsh
martin f. krafft [Sun, 11 Sep 2011 09:08:04 +0000 (11:08 +0200)]
Merge branch 'master' of ssh://git.madduck.net/madduck/pub/etc/zsh

13 years agonew key id
martin f. krafft [Sun, 11 Sep 2011 09:07:54 +0000 (11:07 +0200)]
new key id

13 years agohide message if there is no screen
martin f. krafft [Sat, 6 Aug 2011 09:01:48 +0000 (11:01 +0200)]
hide message if there is no screen

13 years agoshare-or-create screen in asc session
martin f. krafft [Sat, 6 Aug 2011 08:25:13 +0000 (10:25 +0200)]
share-or-create screen in asc session

13 years agojump-after-first-word zle function
martin f. krafft [Wed, 3 Aug 2011 07:49:41 +0000 (09:49 +0200)]
jump-after-first-word zle function

13 years agoasc function for road warrior ssh
martin f. krafft [Wed, 3 Aug 2011 07:49:27 +0000 (09:49 +0200)]
asc function for road warrior ssh

13 years agosymbolic chmod aliases
martin f. krafft [Wed, 3 Aug 2011 07:49:16 +0000 (09:49 +0200)]
symbolic chmod aliases

13 years agoedalias/edfunc functions
martin f. krafft [Wed, 3 Aug 2011 07:49:03 +0000 (09:49 +0200)]
edalias/edfunc functions

13 years agomake zle abbreviations work
martin f. krafft [Wed, 3 Aug 2011 07:48:50 +0000 (09:48 +0200)]
make zle abbreviations work

13 years agosetopt longlistjobs
martin f. krafft [Wed, 3 Aug 2011 07:13:24 +0000 (09:13 +0200)]
setopt longlistjobs

13 years agoadd insert-unicode-char
martin f. krafft [Wed, 3 Aug 2011 07:12:56 +0000 (09:12 +0200)]
add insert-unicode-char

13 years agoglobal alias L for less
martin f. krafft [Wed, 3 Aug 2011 07:12:36 +0000 (09:12 +0200)]
global alias L for less

13 years agoadd insert-last-word keybinding
martin f. krafft [Wed, 3 Aug 2011 06:50:19 +0000 (08:50 +0200)]
add insert-last-word keybinding

13 years agoinsert timestamp with esc-t
martin f. krafft [Wed, 3 Aug 2011 06:50:07 +0000 (08:50 +0200)]
insert timestamp with esc-t

13 years agofix history-search-end
martin f. krafft [Wed, 3 Aug 2011 06:49:57 +0000 (08:49 +0200)]
fix history-search-end

13 years agohash apt archives dir
martin f. krafft [Wed, 3 Aug 2011 06:49:30 +0000 (08:49 +0200)]
hash apt archives dir

13 years agodefault to cdt prefix in tempfuncs
martin f. krafft [Wed, 3 Aug 2011 06:48:21 +0000 (08:48 +0200)]
default to cdt prefix in tempfuncs

13 years agoadd larger font to termfonts
martin f. krafft [Thu, 19 May 2011 13:04:12 +0000 (15:04 +0200)]
add larger font to termfonts

13 years agoadd ND/NF global aliases
martin f. krafft [Thu, 19 May 2011 13:04:05 +0000 (15:04 +0200)]
add ND/NF global aliases

13 years agofix quoting in getpw
martin f. krafft [Thu, 19 May 2011 13:03:50 +0000 (15:03 +0200)]
fix quoting in getpw

13 years agoinitial checking of getpw
martin f. krafft [Mon, 14 Mar 2011 18:58:24 +0000 (19:58 +0100)]
initial checking of getpw

13 years agotempfuncs can now incorporate a keyword into the file/dirname
martin f. krafft [Wed, 23 Feb 2011 09:39:02 +0000 (10:39 +0100)]
tempfuncs can now incorporate a keyword into the file/dirname

14 years agoBF: giturl -- support SSH access URLs for github, i.e. git@github.com:ORGANIZATON...
Yaroslav Halchenko [Mon, 18 Oct 2010 21:09:34 +0000 (17:09 -0400)]
BF: giturl -- support SSH access URLs for github, i.e. git@github.com:ORGANIZATON/PROJECT

14 years agoENH: giturl -- determines tracked remote (if not origin), supports github
Yaroslav Halchenko [Mon, 18 Oct 2010 16:43:12 +0000 (12:43 -0400)]
ENH: giturl -- determines tracked remote (if not origin), supports github

* reverts to origin if remote could not be determined for the branch
* BF: $REMOTE -> $remote
* handles alioth.debian in addition to canonical git.debian

14 years agolet p return raw paste url
martin f. krafft [Tue, 19 Oct 2010 05:36:37 +0000 (07:36 +0200)]
let p return raw paste url

14 years agoprint gitweb baseurl too
martin f. krafft [Mon, 2 Aug 2010 12:21:53 +0000 (14:21 +0200)]
print gitweb baseurl too

14 years agooldstyle fixes
martin f. krafft [Fri, 30 Jul 2010 20:33:25 +0000 (22:33 +0200)]
oldstyle fixes

14 years agoMerge branch 'master' of ssh://git.madduck.net/madduck/pub/etc/zsh
martin f. krafft [Fri, 30 Jul 2010 20:31:13 +0000 (22:31 +0200)]
Merge branch 'master' of ssh://git.madduck.net/madduck/pub/etc/zsh

Conflicts:
.zsh/func/giturl

14 years agomore flexible giturl handling
martin f. krafft [Fri, 30 Jul 2010 20:27:35 +0000 (22:27 +0200)]
more flexible giturl handling

14 years agocomment update
martin f. krafft [Fri, 30 Jul 2010 20:26:08 +0000 (22:26 +0200)]
comment update

14 years agooutput additional information
martin f. krafft [Fri, 30 Jul 2010 20:23:37 +0000 (22:23 +0200)]
output additional information

14 years agoalways append .git
martin f. krafft [Fri, 30 Jul 2010 20:23:31 +0000 (22:23 +0200)]
always append .git

14 years agoadd giturl function
martin f. krafft [Tue, 15 Jun 2010 10:30:16 +0000 (12:30 +0200)]
add giturl function

14 years agoadd zle keybinding to insert a datestamp
martin f. krafft [Mon, 31 May 2010 16:18:37 +0000 (18:18 +0200)]
add zle keybinding to insert a datestamp

Signed-off-by: martin f. krafft <madduck@madduck.net>
14 years agoproperly create tmpdir if it doesn't exist
martin f. krafft [Sat, 8 May 2010 10:44:53 +0000 (12:44 +0200)]
properly create tmpdir if it doesn't exist

14 years agoadd gbs function to setup a git branch
martin f. krafft [Thu, 11 Mar 2010 11:54:46 +0000 (12:54 +0100)]
add gbs function to setup a git branch

Signed-off-by: martin f. krafft <madduck@madduck.net>
14 years agofix branch detection
martin f. krafft [Fri, 5 Feb 2010 02:06:13 +0000 (03:06 +0100)]
fix branch detection

14 years agodo not print preprompt in git bare repos
martin f. krafft [Fri, 5 Feb 2010 01:49:13 +0000 (02:49 +0100)]
do not print preprompt in git bare repos

14 years agofix branch detection in fake bare git repos
martin f. krafft [Fri, 5 Feb 2010 01:48:22 +0000 (02:48 +0100)]
fix branch detection in fake bare git repos

15 years ago-e apparently does not cover links, shell sucks
martin f. krafft [Sat, 19 Dec 2009 22:19:19 +0000 (23:19 +0100)]
-e apparently does not cover links, shell sucks

15 years agoonly mkdir TMPDIR if nonexistent
martin f. krafft [Sat, 19 Dec 2009 22:17:09 +0000 (23:17 +0100)]
only mkdir TMPDIR if nonexistent

15 years agosourcedir also processess symlinks
martin f. krafft [Sat, 19 Sep 2009 08:49:15 +0000 (10:49 +0200)]
sourcedir also processess symlinks

15 years agofix url
martin f. krafft [Sat, 19 Sep 2009 08:09:07 +0000 (10:09 +0200)]
fix url

15 years agomake vcsh a zsh script if executed
martin f. krafft [Sun, 13 Sep 2009 16:50:20 +0000 (18:50 +0200)]
make vcsh a zsh script if executed

15 years agorename latin dict function to tn and prefix auto-generated functions to prevent alias...
martin f. krafft [Mon, 20 Jul 2009 08:40:58 +0000 (10:40 +0200)]
rename latin dict function to tn and prefix auto-generated functions to prevent alias expansion

15 years agomake lscontext a short ls
martin f. krafft [Sat, 27 Jun 2009 07:54:53 +0000 (09:54 +0200)]
make lscontext a short ls