]>
ruderich.org/simon Gitweb - config/dotfiles.git/log
Simon Ruderich [Wed, 5 Jan 2011 17:37:07 +0000 (18:37 +0100)]
zsh/rc: Prevent unnecessary zsh process when starting screen.
Simon Ruderich [Fri, 31 Dec 2010 23:10:09 +0000 (00:10 +0100)]
lesskey: Add ^P/^N for line-edit to replace the arrow keys.
Simon Ruderich [Sun, 26 Dec 2010 20:32:38 +0000 (21:32 +0100)]
inputrc: Display file type when completing (/, @, etc.).
Simon Ruderich [Sun, 26 Dec 2010 20:29:43 +0000 (21:29 +0100)]
inputrc: Always tab complete all items.
No matter how many there are.
Simon Ruderich [Fri, 10 Dec 2010 10:09:05 +0000 (11:09 +0100)]
inputrc: Add Ctrl-P/N as replacements for arrow keys.
Simon Ruderich [Fri, 10 Dec 2010 10:07:33 +0000 (11:07 +0100)]
inputrc: jj exits insert mode.
Remove "set keymap vi" because it causes problems with the jj mapping.
Simon Ruderich [Fri, 3 Dec 2010 11:48:25 +0000 (12:48 +0100)]
Merge remote branch 'asp/master'
Conflicts:
bin/git-update.sh
Simon Ruderich [Fri, 3 Dec 2010 11:39:16 +0000 (12:39 +0100)]
bin/valgrind{,-ptr}.sh: Add.
Useful options for valgrind.
Simon Ruderich [Tue, 30 Nov 2010 09:10:54 +0000 (10:10 +0100)]
bin/git-update-all.sh: Pass arguments to git-update.sh.
Simon Ruderich [Tue, 30 Nov 2010 09:09:48 +0000 (10:09 +0100)]
bin/git-update.sh: Add --local option.
Simon Ruderich [Thu, 25 Nov 2010 17:30:24 +0000 (18:30 +0100)]
zsh/env: Setup lesspipe.
Simon Ruderich [Sat, 20 Nov 2010 15:15:28 +0000 (16:15 +0100)]
bin/git-update.sh: Also push tags to remotes.
Simon Ruderich [Sat, 20 Nov 2010 09:03:35 +0000 (10:03 +0100)]
bin/git-update-all.sh: Runs git-update.sh recursively.
Simon Ruderich [Sat, 20 Nov 2010 09:01:57 +0000 (10:01 +0100)]
bin/update-git.sh: Rename to git-update.sh.
Simon Ruderich [Sat, 20 Nov 2010 08:57:58 +0000 (09:57 +0100)]
bin/updated-git.sh: Add. Syncs git repository with all remotes.
Simon Ruderich [Fri, 12 Nov 2010 21:54:01 +0000 (22:54 +0100)]
bin/pdftotext-: Add.
Wrapper for pdftotext writing to stdout. Necessary for gitattributes
which passes the file as last parameter.
Simon Ruderich [Fri, 12 Nov 2010 21:51:20 +0000 (22:51 +0100)]
shell/env: First add ~/.shell/bin to PATH.
So scripts in ~/.bin or ~/bin overrule it.
Simon Ruderich [Fri, 12 Nov 2010 21:47:55 +0000 (22:47 +0100)]
bin/calc: Add.
A simple wrapper for python providing fast access to calculator
functions.
Simon Ruderich [Fri, 12 Nov 2010 20:39:27 +0000 (21:39 +0100)]
screenrc: Display current battery charge.
Also add battery.pl script and update setup.sh to only enable it if
necessary.
Simon Ruderich [Fri, 12 Nov 2010 20:38:21 +0000 (21:38 +0100)]
shell/env: Add ~/.shell/bin to PATH.
Simon Ruderich [Fri, 12 Nov 2010 20:37:12 +0000 (21:37 +0100)]
bin: Add.
New directory which holds shell related programs useful on all
computers.
Simon Ruderich [Fri, 12 Nov 2010 19:56:06 +0000 (20:56 +0100)]
screenrc: Whitespace only change.
Simon Ruderich [Mon, 8 Nov 2010 20:17:59 +0000 (21:17 +0100)]
zsh/rc: Run rem on startup and after every four hours.
Simon Ruderich [Mon, 8 Nov 2010 20:12:30 +0000 (21:12 +0100)]
zsh/rc: Fix minor comment typo.
Simon Ruderich [Thu, 4 Nov 2010 18:09:43 +0000 (19:09 +0100)]
ssh_config: Add.
Simon Ruderich [Sun, 31 Oct 2010 20:55:42 +0000 (21:55 +0100)]
screenrc: Add bindings for fast switching to windows 10-19.
Simon Ruderich [Sun, 31 Oct 2010 18:01:10 +0000 (19:01 +0100)]
Add missing timezones to dates.
Simon Ruderich [Sun, 31 Oct 2010 17:53:13 +0000 (18:53 +0100)]
zsh/rc: Don't start screen on the Linux console.
Simon Ruderich [Sun, 31 Oct 2010 17:52:19 +0000 (18:52 +0100)]
zsh/rc: Don't complete unwanted files with Vim.
Simon Ruderich [Sun, 31 Oct 2010 17:49:42 +0000 (18:49 +0100)]
zsh/rc: Add wrappers for tree and xpdf.
Simon Ruderich [Wed, 13 Oct 2010 21:07:30 +0000 (23:07 +0200)]
zsh/rc: Reduce calls to external programs.
Simon Ruderich [Wed, 13 Oct 2010 20:55:35 +0000 (22:55 +0200)]
zsh/rc: Remove OS X related settings.
Simon Ruderich [Thu, 23 Sep 2010 21:29:56 +0000 (23:29 +0200)]
zsh/rc: Ignore cd and ls aliases in the window title precmd.
Simon Ruderich [Mon, 20 Sep 2010 23:11:37 +0000 (01:11 +0200)]
zsh/env: Color man pages viewed in less.
Simon Ruderich [Mon, 20 Sep 2010 22:29:08 +0000 (00:29 +0200)]
screenrc: Remove some more key bindings I don't need.
Simon Ruderich [Mon, 20 Sep 2010 22:18:45 +0000 (00:18 +0200)]
zsh/rc: Fix sourcing of ~/.zsh/rc.local.
Simon Ruderich [Sat, 18 Sep 2010 22:49:33 +0000 (00:49 +0200)]
shell/functions: Improve source_debug() output.
Simon Ruderich [Sat, 18 Sep 2010 22:48:14 +0000 (00:48 +0200)]
bash/logout,zsh/logout: Remove unnecessary source_debug()s.
Simon Ruderich [Sat, 18 Sep 2010 22:42:13 +0000 (00:42 +0200)]
Simplify configuration setup.
Drop the host related configuration files and just load a .local file if
it exists. Simplify source_config() for this as well, drop its test
files.
Simon Ruderich [Sat, 18 Sep 2010 22:24:23 +0000 (00:24 +0200)]
shell/env: Move shell functions to shell/functions.
Simon Ruderich [Sat, 18 Sep 2010 22:19:28 +0000 (00:19 +0200)]
Improve source_debug() output.
Simon Ruderich [Thu, 16 Sep 2010 10:20:51 +0000 (12:20 +0200)]
bash/rc: Use [[ ]] instead of [ ].
Simon Ruderich [Mon, 13 Sep 2010 23:10:12 +0000 (01:10 +0200)]
zsh/rc: Don't complete ./config.* files.
Simon Ruderich [Thu, 2 Sep 2010 20:06:37 +0000 (22:06 +0200)]
shell/env: Improve readability of LS_COLORS settings.
Simon Ruderich [Mon, 16 Aug 2010 15:34:48 +0000 (17:34 +0200)]
zsh/rc: Escape non printable characters when setting window titles.
Simon Ruderich [Mon, 16 Aug 2010 15:21:12 +0000 (17:21 +0200)]
zsh/rc: Minor documentation fix.
Simon Ruderich [Sat, 24 Jul 2010 09:08:35 +0000 (11:08 +0200)]
zsh/rc: Minor documentation fix.
Simon Ruderich [Sat, 24 Jul 2010 09:03:48 +0000 (11:03 +0200)]
zsh/rc: Add fallback completer to ^F which always completes files.
Simon Ruderich [Sat, 24 Jul 2010 08:59:30 +0000 (10:59 +0200)]
shell/env: Remove unnecessary "function".
Simon Ruderich [Sat, 24 Jul 2010 08:55:19 +0000 (10:55 +0200)]
shell/aliases: Add aliases for ls (l) and cd (d).
Simon Ruderich [Sat, 24 Jul 2010 08:50:10 +0000 (10:50 +0200)]
shell/aliases: Remove unnecessary quotes.
Simon Ruderich [Mon, 21 Jun 2010 12:54:03 +0000 (14:54 +0200)]
zsh/rc: Prevent error when running on a different TERM.
This happened because window_preexec() is only defined if TERM is
screen*, xterm* or rxvt*. On other TERMs the call to window_preexec() in
"RUN COMMANDS" failed.
Simon Ruderich [Mon, 21 Jun 2010 12:51:47 +0000 (14:51 +0200)]
zsh/rc: Minor documentation fix.
Simon Ruderich [Mon, 21 Jun 2010 12:47:08 +0000 (14:47 +0200)]
zsh/rc: Use @:!hostname for remote root screens in window_preexec.
Simon Ruderich [Mon, 24 May 2010 17:09:12 +0000 (19:09 +0200)]
zsh/rc: Use a multiline prompt.
Now the current username is also displayed.
Simon Ruderich [Mon, 17 May 2010 10:39:02 +0000 (12:39 +0200)]
zsh/rc: Minor documentation updates.
Simon Ruderich [Mon, 17 May 2010 10:36:23 +0000 (12:36 +0200)]
zsh/rc: Also set RPROMPT in a precmd() hook.
Simon Ruderich [Mon, 17 May 2010 10:34:24 +0000 (12:34 +0200)]
zsh/rc: Set PROMPT in a precmd() hook.
Simon Ruderich [Mon, 17 May 2010 10:29:53 +0000 (12:29 +0200)]
zsh/rc: Move prompt below vcs_info.
No functional changes.
Simon Ruderich [Mon, 17 May 2010 09:57:31 +0000 (11:57 +0200)]
zsh/rc: Use caching with vcs_info to speed up the prompt.
Simon Ruderich [Tue, 11 May 2010 21:00:53 +0000 (23:00 +0200)]
Makefile: Use && with cd.
Simon Ruderich [Sat, 24 Apr 2010 22:56:25 +0000 (00:56 +0200)]
zsh/rc: Fix title when using screen.
This bug was introduced in
81fe12757189bc144a22271f5bc669dd98ea2c37 .
Simon Ruderich [Fri, 23 Apr 2010 20:07:04 +0000 (22:07 +0200)]
zsh/rc: Use exec when automatically starting screen.
This needs one less shell on the server and makes it faster to detach
(no need to exit the first shell).
Simon Ruderich [Fri, 23 Apr 2010 20:01:17 +0000 (22:01 +0200)]
Merge remote branch 'rammstein/master'
Simon Ruderich [Fri, 23 Apr 2010 10:26:48 +0000 (12:26 +0200)]
zsh/rc: Only call uname once.
Simon Ruderich [Fri, 23 Apr 2010 10:25:36 +0000 (12:25 +0200)]
zsh/rc: Ignore same values in current line for all commands except cp/mv.
Simon Ruderich [Fri, 23 Apr 2010 10:24:47 +0000 (12:24 +0200)]
zsh/rc: Fix wrong handling of vi in title code.
vi and vim (v) are different!
Simon Ruderich [Fri, 23 Apr 2010 10:20:37 +0000 (12:20 +0200)]
zsh/rc: Minor documentation update.
Simon Ruderich [Fri, 23 Apr 2010 10:20:10 +0000 (12:20 +0200)]
screenrc: Use zsh as shell.
Simon Ruderich [Mon, 5 Apr 2010 12:59:11 +0000 (14:59 +0200)]
zsh/rc: Handle whitespace/quotes correctly when aborting commands.
Simon Ruderich [Tue, 30 Mar 2010 22:49:32 +0000 (00:49 +0200)]
zsh/rc: Fix window_precmd() when running zsh as root through ssh.
Simon Ruderich [Tue, 30 Mar 2010 22:33:08 +0000 (00:33 +0200)]
shell/logout: Ignore errors if sudo isn't installed.
Simon Ruderich [Tue, 30 Mar 2010 22:30:42 +0000 (00:30 +0200)]
zsh/rc: Fix window_title() if unknown TERM is used.
Simon Ruderich [Mon, 29 Mar 2010 05:48:11 +0000 (07:48 +0200)]
shell/aliases: Don't alias vi to vim.
This alias is pretty stupid.
Simon Ruderich [Wed, 24 Mar 2010 20:10:52 +0000 (21:10 +0100)]
lesskey: Improve less options description.
Simon Ruderich [Tue, 16 Mar 2010 02:45:42 +0000 (03:45 +0100)]
zsh/rc: Simplify bindkey a little bit more.
viins is the default (after I run bindkey -v) and vicmd can be
abbreviated with -a.
Simon Ruderich [Tue, 16 Mar 2010 01:15:42 +0000 (02:15 +0100)]
zsh/rc: Bindkey can unbind multiple keys.
Simon Ruderich [Tue, 16 Mar 2010 01:07:19 +0000 (02:07 +0100)]
zsh/rc: Also allow jj to exit insert mode.
Simon Ruderich [Tue, 16 Mar 2010 01:06:05 +0000 (02:06 +0100)]
zsh/rc: Disable arrow keys.
Simon Ruderich [Tue, 16 Mar 2010 01:04:50 +0000 (02:04 +0100)]
zsh/rc: Create new key bindings section.
Simon Ruderich [Sun, 14 Mar 2010 22:58:58 +0000 (23:58 +0100)]
zsh/rc: Improve stderr colorization script.
Now also works with rm -i. No idea why it doesn't work with Git and su,
but most other things work fine.
Simon Ruderich [Sun, 14 Mar 2010 22:56:11 +0000 (23:56 +0100)]
zsh/rc: Use ' instead of " when possible, drop them if unnecessary.
Simon Ruderich [Sun, 14 Mar 2010 00:21:18 +0000 (01:21 +0100)]
setup.sh: Add some debug output.
Simon Ruderich [Sat, 13 Mar 2010 23:55:40 +0000 (00:55 +0100)]
setup.sh: If rxvt is installed remove a xterm "fix".
Simon Ruderich [Sat, 13 Mar 2010 23:55:10 +0000 (00:55 +0100)]
setup.sh: Don't call hostname multiple times.
Simon Ruderich [Sat, 13 Mar 2010 23:50:36 +0000 (00:50 +0100)]
screenrc: Change hardstatus color when in copy mode.
As this only works in recent Git versions drop this setting on older
versions.
Simon Ruderich [Sat, 13 Mar 2010 20:38:21 +0000 (21:38 +0100)]
zsh/rc: window_title() optimization, only check TERM on startup.
Simon Ruderich [Sat, 13 Mar 2010 18:03:21 +0000 (19:03 +0100)]
zsh/rc: Display @:hostname when running screen on remote host.
Simon Ruderich [Sat, 13 Mar 2010 17:30:48 +0000 (18:30 +0100)]
zsh/rc: Add global aliases for head and tail.
Simon Ruderich [Sat, 13 Mar 2010 17:30:03 +0000 (18:30 +0100)]
zsh/rc: Minor documentation fixes.
Simon Ruderich [Sat, 13 Mar 2010 17:20:29 +0000 (18:20 +0100)]
zsh/rc: Also simulate chpwd_functions for older Zsh.
Simon Ruderich [Fri, 12 Mar 2010 20:20:15 +0000 (21:20 +0100)]
zsh/rc: Use correct spelling of vcs_info.
It's all lowercase!
Simon Ruderich [Thu, 11 Mar 2010 16:06:48 +0000 (17:06 +0100)]
shell/aliases: Fix colors in normal ls.
This bug was introduced in
0b47efd8a633ce89b988f5cd39410b8cfe3c37ae
where I forgot to add the -G.
Simon Ruderich [Thu, 11 Mar 2010 15:38:57 +0000 (16:38 +0100)]
zsh/rc: Run commands after everything else is done.
Simon Ruderich [Thu, 11 Mar 2010 15:28:10 +0000 (16:28 +0100)]
zsh/rc: Only use %u/%c if VCS_Info is current enough.
This prevents a display problem in older versions.
Simon Ruderich [Thu, 11 Mar 2010 15:25:06 +0000 (16:25 +0100)]
zsh/rc: Also display staged/unstaged changes in actionformats.
Simon Ruderich [Thu, 11 Mar 2010 15:21:46 +0000 (16:21 +0100)]
zsh/rc: Minor documentation changes for VCS_Info.
Simon Ruderich [Thu, 11 Mar 2010 00:28:29 +0000 (01:28 +0100)]
shell/aliases: Add new aliases p (less) and s (mpc).
Simon Ruderich [Thu, 11 Mar 2010 00:26:54 +0000 (01:26 +0100)]
shell/env: Also add ~/.bin to PATH if it exists.
Simon Ruderich [Thu, 11 Mar 2010 00:24:10 +0000 (01:24 +0100)]
shell/aliases: Add lal() and update ll().
ll() now only displays files displayed by ls() as list, lal() displays
all files as list.