]>
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:
martin f. krafft [Mon, 15 Jan 2018 21:07:47 +0000 (10:07 +1300)]
add idiotheke download script
martin f. krafft [Mon, 15 Jan 2018 17:42:57 +0000 (06:42 +1300)]
fix rrsh permissions
martin f. krafft [Tue, 21 Nov 2017 09:17:20 +0000 (10:17 +0100)]
add unicode alias
martin f. krafft [Tue, 17 Oct 2017 13:16:26 +0000 (15:16 +0200)]
remove cleanfiles legacy
martin f. krafft [Mon, 16 Oct 2017 15:59:06 +0000 (17:59 +0200)]
fix isearch dot insert
martin f. krafft [Fri, 25 Aug 2017 08:30:25 +0000 (10:30 +0200)]
completely disable the vcs prompt on network filesystems
martin f. krafft [Mon, 26 Jun 2017 13:52:34 +0000 (15:52 +0200)]
declare RPS1 in global scope
martin f. krafft [Fri, 23 Jun 2017 14:53:34 +0000 (07:53 -0700)]
Update gitignore
martin f. krafft [Fri, 23 Jun 2017 10:26:32 +0000 (12:26 +0200)]
Minor fixes to accomodate Zsh4
martin f. krafft [Wed, 17 May 2017 13:38:23 +0000 (15:38 +0200)]
move prompt theme to separate dir
martin f. krafft [Wed, 17 May 2017 13:16:38 +0000 (15:16 +0200)]
convert aliases anonymous functions to proper functions
martin f. krafft [Wed, 17 May 2017 13:05:47 +0000 (15:05 +0200)]
load aliases.d and dirhashes.d later
martin f. krafft [Mon, 8 May 2017 18:52:14 +0000 (20:52 +0200)]
add rsh alias for remote root shells
martin f. krafft [Mon, 8 May 2017 08:39:04 +0000 (10:39 +0200)]
disable menu select for manpages to prevent space inserted
martin f. krafft [Mon, 1 May 2017 18:21:05 +0000 (20:21 +0200)]
Declare global arrays from helper functions
martin f. krafft [Mon, 1 May 2017 06:36:12 +0000 (08:36 +0200)]
re-enable direnv
martin f. krafft [Fri, 28 Apr 2017 20:02:24 +0000 (22:02 +0200)]
do not insert manpage sections during completion
martin f. krafft [Thu, 27 Apr 2017 04:40:13 +0000 (06:40 +0200)]
echo vit file location
martin f. krafft [Thu, 27 Apr 2017 04:39:59 +0000 (06:39 +0200)]
fix tmpdir
martin f. krafft [Thu, 27 Apr 2017 04:37:39 +0000 (06:37 +0200)]
temporary override of getpw for migration
martin f. krafft [Tue, 18 Apr 2017 09:34:40 +0000 (11:34 +0200)]
add aliases
martin f. krafft [Thu, 16 Mar 2017 02:31:31 +0000 (15:31 +1300)]
Overhaul of the entire config. Yay for big diffs.
martin f. krafft [Wed, 15 Mar 2017 23:25:37 +0000 (12:25 +1300)]
update URL and copyright
martin f. krafft [Wed, 15 Mar 2017 23:24:09 +0000 (12:24 +1300)]
clear sudo cache on logout
martin f. krafft [Wed, 15 Mar 2017 23:23:41 +0000 (12:23 +1300)]
reset shlvl for login shells
martin f. krafft [Wed, 15 Mar 2017 23:14:01 +0000 (12:14 +1300)]
inhibit loading all parts
martin f. krafft [Wed, 15 Mar 2017 23:08:07 +0000 (12:08 +1300)]
Rename logging functions
martin f. krafft [Thu, 19 Feb 2015 09:34:51 +0000 (10:34 +0100)]
factor our networkfs check
martin f. krafft [Sat, 24 Jan 2015 09:54:33 +0000 (10:54 +0100)]
skip vcsprompt on cifs/nfs filesystems
martin f. krafft [Thu, 30 Oct 2014 11:31:10 +0000 (12:31 +0100)]
remove pages from original file in pdfextract
martin f. krafft [Fri, 26 Sep 2014 11:55:11 +0000 (13:55 +0200)]
make db running depend on whether it's available
martin f. krafft [Fri, 26 Sep 2014 04:42:30 +0000 (06:42 +0200)]
make grep skip fifos/sockets
martin f. krafft [Fri, 26 Sep 2014 04:42:21 +0000 (06:42 +0200)]
update time format for l alias
martin f. krafft [Mon, 8 Sep 2014 19:37:30 +0000 (21:37 +0200)]
write gitignore file
martin f. krafft [Tue, 22 Apr 2014 06:57:29 +0000 (08:57 +0200)]
improve path resolution using zshexpn
martin f. krafft [Tue, 22 Apr 2014 06:06:17 +0000 (08:06 +0200)]
fix git reporoot and do not resolve symlinks in path
martin f. krafft [Mon, 7 Apr 2014 11:13:07 +0000 (13:13 +0200)]
add function to create git test files
martin f. krafft [Mon, 7 Apr 2014 11:12:57 +0000 (13:12 +0200)]
add pdfextract function
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>
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>
martin f. krafft [Thu, 8 Aug 2013 14:12:18 +0000 (16:12 +0200)]
add simple listun/sub alias
martin f. krafft [Tue, 9 Jul 2013 09:55:55 +0000 (11:55 +0200)]
Print calendar for today on every login shell
martin f. krafft [Fri, 14 Jun 2013 16:28:17 +0000 (18:28 +0200)]
newline in TS prompt
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.
martin f. krafft [Tue, 23 Apr 2013 11:18:03 +0000 (13:18 +0200)]
include pts-line in rprompt
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
martin f. krafft [Mon, 22 Apr 2013 14:24:36 +0000 (16:24 +0200)]
integrate vcsh into vcsprompt
martin f. krafft [Mon, 22 Apr 2013 14:16:58 +0000 (16:16 +0200)]
improve vcsh prompt integration
martin f. krafft [Mon, 22 Apr 2013 14:16:47 +0000 (16:16 +0200)]
retire vcsh shellfunc in favour of richis package
martin f. krafft [Tue, 4 Dec 2012 15:13:03 +0000 (16:13 +0100)]
disable gpg batch mode for getpw
martin f. krafft [Mon, 17 Sep 2012 13:34:37 +0000 (15:34 +0200)]
expand ~ for inplacemkdir
martin f. krafft [Sat, 7 Apr 2012 12:32:52 +0000 (14:32 +0200)]
switch default region to DE from CH
martin f. krafft [Sun, 29 Jan 2012 08:55:11 +0000 (09:55 +0100)]
fix symlink creation for cdt.latest
martin f. krafft [Tue, 10 Jan 2012 16:33:09 +0000 (17:33 +0100)]
maintain latest symlink for tmpfuncs
martin f. krafft [Mon, 12 Dec 2011 16:12:17 +0000 (17:12 +0100)]
properly escape directories for inplacemkdir
martin f. krafft [Fri, 9 Dec 2011 11:42:33 +0000 (12:42 +0100)]
deprecate vcsh
martin f. krafft [Sat, 5 Nov 2011 09:14:53 +0000 (10:14 +0100)]
mkdir in place
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
martin f. krafft [Wed, 19 Oct 2011 06:19:41 +0000 (08:19 +0200)]
two letter abbreviations
martin f. krafft [Wed, 19 Oct 2011 05:44:00 +0000 (07:44 +0200)]
Revert "abbreviations should be two chars!"
This reverts commit
9567c0145755a8997c8435ceea1189021d2abe30 .
martin f. krafft [Sat, 15 Oct 2011 16:50:57 +0000 (18:50 +0200)]
abbreviations should be two chars!
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
martin f. krafft [Sun, 11 Sep 2011 09:07:54 +0000 (11:07 +0200)]
new key id
martin f. krafft [Sat, 6 Aug 2011 09:01:48 +0000 (11:01 +0200)]
hide message if there is no screen
martin f. krafft [Sat, 6 Aug 2011 08:25:13 +0000 (10:25 +0200)]
share-or-create screen in asc session
martin f. krafft [Wed, 3 Aug 2011 07:49:41 +0000 (09:49 +0200)]
jump-after-first-word zle function
martin f. krafft [Wed, 3 Aug 2011 07:49:27 +0000 (09:49 +0200)]
asc function for road warrior ssh
martin f. krafft [Wed, 3 Aug 2011 07:49:16 +0000 (09:49 +0200)]
symbolic chmod aliases
martin f. krafft [Wed, 3 Aug 2011 07:49:03 +0000 (09:49 +0200)]
edalias/edfunc functions
martin f. krafft [Wed, 3 Aug 2011 07:48:50 +0000 (09:48 +0200)]
make zle abbreviations work
martin f. krafft [Wed, 3 Aug 2011 07:13:24 +0000 (09:13 +0200)]
setopt longlistjobs
martin f. krafft [Wed, 3 Aug 2011 07:12:56 +0000 (09:12 +0200)]
add insert-unicode-char
martin f. krafft [Wed, 3 Aug 2011 07:12:36 +0000 (09:12 +0200)]
global alias L for less
martin f. krafft [Wed, 3 Aug 2011 06:50:19 +0000 (08:50 +0200)]
add insert-last-word keybinding
martin f. krafft [Wed, 3 Aug 2011 06:50:07 +0000 (08:50 +0200)]
insert timestamp with esc-t
martin f. krafft [Wed, 3 Aug 2011 06:49:57 +0000 (08:49 +0200)]
fix history-search-end
martin f. krafft [Wed, 3 Aug 2011 06:49:30 +0000 (08:49 +0200)]
hash apt archives dir
martin f. krafft [Wed, 3 Aug 2011 06:48:21 +0000 (08:48 +0200)]
default to cdt prefix in tempfuncs
martin f. krafft [Thu, 19 May 2011 13:04:12 +0000 (15:04 +0200)]
add larger font to termfonts
martin f. krafft [Thu, 19 May 2011 13:04:05 +0000 (15:04 +0200)]
add ND/NF global aliases
martin f. krafft [Thu, 19 May 2011 13:03:50 +0000 (15:03 +0200)]
fix quoting in getpw
martin f. krafft [Mon, 14 Mar 2011 18:58:24 +0000 (19:58 +0100)]
initial checking of getpw
martin f. krafft [Wed, 23 Feb 2011 09:39:02 +0000 (10:39 +0100)]
tempfuncs can now incorporate a keyword into the file/dirname
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
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
martin f. krafft [Tue, 19 Oct 2010 05:36:37 +0000 (07:36 +0200)]
let p return raw paste url
martin f. krafft [Mon, 2 Aug 2010 12:21:53 +0000 (14:21 +0200)]
print gitweb baseurl too
martin f. krafft [Fri, 30 Jul 2010 20:33:25 +0000 (22:33 +0200)]
oldstyle fixes
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
martin f. krafft [Fri, 30 Jul 2010 20:27:35 +0000 (22:27 +0200)]
more flexible giturl handling
martin f. krafft [Fri, 30 Jul 2010 20:26:08 +0000 (22:26 +0200)]
comment update
martin f. krafft [Fri, 30 Jul 2010 20:23:37 +0000 (22:23 +0200)]
output additional information
martin f. krafft [Fri, 30 Jul 2010 20:23:31 +0000 (22:23 +0200)]
always append .git
martin f. krafft [Tue, 15 Jun 2010 10:30:16 +0000 (12:30 +0200)]
add giturl function
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>
martin f. krafft [Sat, 8 May 2010 10:44:53 +0000 (12:44 +0200)]
properly create tmpdir if it doesn't exist
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>
martin f. krafft [Fri, 5 Feb 2010 02:06:13 +0000 (03:06 +0100)]
fix branch detection
martin f. krafft [Fri, 5 Feb 2010 01:49:13 +0000 (02:49 +0100)]
do not print preprompt in git bare repos
martin f. krafft [Fri, 5 Feb 2010 01:48:22 +0000 (02:48 +0100)]
fix branch detection in fake bare git repos