]> ruderich.org/simon Gitweb - config/dotfiles.git/log
config/dotfiles.git
11 years agossh_config: Minor documentation update.
Simon Ruderich [Sat, 9 Feb 2013 19:55:37 +0000 (20:55 +0100)]
ssh_config: Minor documentation update.

11 years agotmux-window.pl: Minor documentation fixes.
Simon Ruderich [Sat, 9 Feb 2013 19:54:22 +0000 (20:54 +0100)]
tmux-window.pl: Minor documentation fixes.

11 years agoxmonad/xmonad.hs: Minor documentation fix.
Simon Ruderich [Sat, 9 Feb 2013 20:25:35 +0000 (21:25 +0100)]
xmonad/xmonad.hs: Minor documentation fix.

11 years agovimrc: Don't create ~/.vim/.netrwhist.
Simon Ruderich [Sat, 9 Feb 2013 20:18:57 +0000 (21:18 +0100)]
vimrc: Don't create ~/.vim/.netrwhist.

11 years agovimrc: Always open in the current window with CtrlP.
Simon Ruderich [Sat, 9 Feb 2013 20:17:39 +0000 (21:17 +0100)]
vimrc: Always open in the current window with CtrlP.

11 years agovimrc: Minor documentation updates.
Simon Ruderich [Sat, 9 Feb 2013 20:15:25 +0000 (21:15 +0100)]
vimrc: Minor documentation updates.

11 years agosetup.sh: Create zsh's cache/ directory.
Simon Ruderich [Sat, 2 Feb 2013 13:23:18 +0000 (14:23 +0100)]
setup.sh: Create zsh's cache/ directory.

11 years agoxinitrc: Start a shell when starting X.
Simon Ruderich [Sat, 2 Feb 2013 13:21:51 +0000 (14:21 +0100)]
xinitrc: Start a shell when starting X.

11 years agobin: Add srandom-order. Pass files in random order to a program.
Simon Ruderich [Thu, 24 Jan 2013 16:37:40 +0000 (17:37 +0100)]
bin: Add srandom-order. Pass files in random order to a program.

11 years agobin: Add slocate, supdatedb. `locale` only for $HOME.
Simon Ruderich [Thu, 24 Jan 2013 16:35:35 +0000 (17:35 +0100)]
bin: Add slocate, supdatedb. `locale` only for $HOME.

11 years agosetup.sh: Add set -e.
Simon Ruderich [Sun, 20 Jan 2013 17:15:14 +0000 (18:15 +0100)]
setup.sh: Add set -e.

11 years agomutt/display: Don't display the sidebar if this mutt patch is used.
Simon Ruderich [Sun, 20 Jan 2013 17:15:01 +0000 (18:15 +0100)]
mutt/display: Don't display the sidebar if this mutt patch is used.

11 years agomutt/display: Don't display help bar.
Simon Ruderich [Sun, 20 Jan 2013 17:03:22 +0000 (18:03 +0100)]
mutt/display: Don't display help bar.

It just wastes space.

11 years agovim/bundle/ctrlp: Update to 78303a2b5fe4fcfecda0de1c7832fad60859fb63.
Simon Ruderich [Sun, 20 Jan 2013 16:51:23 +0000 (17:51 +0100)]
vim/bundle/ctrlp: Update to 78303a2b5fe4fcfecda0de1c7832fad60859fb63.

11 years agomaxima/maxima-init.mac: Add notes how to solve Ax = b.
Simon Ruderich [Sun, 20 Jan 2013 16:27:32 +0000 (17:27 +0100)]
maxima/maxima-init.mac: Add notes how to solve Ax = b.

11 years agobin/*.pl: Add missing die to close.
Simon Ruderich [Mon, 31 Dec 2012 01:12:53 +0000 (02:12 +0100)]
bin/*.pl: Add missing die to close.

11 years agoshell/env: Use test instead of [ and $HOME instead of ~.
Simon Ruderich [Mon, 31 Dec 2012 01:10:55 +0000 (02:10 +0100)]
shell/env: Use test instead of [ and $HOME instead of ~.

test and $HOME are more compatible. Not all shells support [ and expand
~.

11 years agoafter/syntax/diff.vim: Add highlights for GVim.
Simon Ruderich [Sun, 30 Dec 2012 22:14:28 +0000 (23:14 +0100)]
after/syntax/diff.vim: Add highlights for GVim.

11 years agovimrc: <SID> is only necessary for mappings.
Simon Ruderich [Sat, 29 Dec 2012 02:35:26 +0000 (03:35 +0100)]
vimrc: <SID> is only necessary for mappings.

11 years agogitconfig: Move ssk alias after ss alias.
Simon Ruderich [Fri, 28 Dec 2012 16:23:38 +0000 (17:23 +0100)]
gitconfig: Move ssk alias after ss alias.

11 years agoxmonad/xmonad.hs: Use mod4Mask in a single place.
Simon Ruderich [Fri, 28 Dec 2012 15:50:26 +0000 (16:50 +0100)]
xmonad/xmonad.hs: Use mod4Mask in a single place.

11 years agoxmonad/xmonad.hs: Use 20 workspaces.
Simon Ruderich [Sun, 23 Dec 2012 00:23:21 +0000 (01:23 +0100)]
xmonad/xmonad.hs: Use 20 workspaces.

11 years agobundle/ctrlp: Update to 5b98c7453f53453d4a0ebb5dc73d1f65ce676dcd.
Simon Ruderich [Thu, 20 Dec 2012 21:23:12 +0000 (22:23 +0100)]
bundle/ctrlp: Update to 5b98c7453f53453d4a0ebb5dc73d1f65ce676dcd.

11 years agogitconfig: Add missing # in comment.
Simon Ruderich [Thu, 20 Dec 2012 21:11:25 +0000 (22:11 +0100)]
gitconfig: Add missing # in comment.

11 years agogitconfig: Add --abbrev-commit to tig alias.
Simon Ruderich [Thu, 20 Dec 2012 21:10:58 +0000 (22:10 +0100)]
gitconfig: Add --abbrev-commit to tig alias.

11 years agoperl/perlcriticrc: Don't require checking print's return value.
Simon Ruderich [Thu, 20 Dec 2012 21:09:46 +0000 (22:09 +0100)]
perl/perlcriticrc: Don't require checking print's return value.

11 years agoxpdfrc: Remove wrong quotes from urlCommand.
Simon Ruderich [Thu, 20 Dec 2012 21:05:03 +0000 (22:05 +0100)]
xpdfrc: Remove wrong quotes from urlCommand.

11 years agoxpdfrc: Improve Vi like bindings.
Simon Ruderich [Thu, 20 Dec 2012 21:02:49 +0000 (22:02 +0100)]
xpdfrc: Improve Vi like bindings.

11 years agozsh/rc: Don't change umask as root.
Simon Ruderich [Thu, 20 Dec 2012 20:42:24 +0000 (21:42 +0100)]
zsh/rc: Don't change umask as root.

11 years agossh_config: Document an undocumented ServerAlive* feature.
Simon Ruderich [Thu, 20 Dec 2012 20:41:45 +0000 (21:41 +0100)]
ssh_config: Document an undocumented ServerAlive* feature.

11 years agobin/{git-update.sh,git-update-all.sh}: Remove. No longer necessary.
Simon Ruderich [Thu, 20 Dec 2012 20:40:30 +0000 (21:40 +0100)]
bin/{git-update.sh,git-update-all.sh}: Remove. No longer necessary.

11 years agoshell/aliases: Use grep --color=auto if available.
Simon Ruderich [Thu, 20 Dec 2012 20:39:06 +0000 (21:39 +0100)]
shell/aliases: Use grep --color=auto if available.

11 years agozsh/rc: Handle fg in longrun_preexec().
Simon Ruderich [Thu, 20 Dec 2012 17:10:06 +0000 (18:10 +0100)]
zsh/rc: Handle fg in longrun_preexec().

11 years agozsh/rc: Display running time for long running processes.
Simon Ruderich [Thu, 20 Dec 2012 16:54:04 +0000 (17:54 +0100)]
zsh/rc: Display running time for long running processes.

Also send a bell to the terminal when the process is done.

11 years agozsh/rc: Also display fortune every 4 hours.
Simon Ruderich [Thu, 20 Dec 2012 16:38:40 +0000 (17:38 +0100)]
zsh/rc: Also display fortune every 4 hours.

11 years agozsh/rc: Prefer xpdf over zathura.
Simon Ruderich [Thu, 20 Dec 2012 16:35:42 +0000 (17:35 +0100)]
zsh/rc: Prefer xpdf over zathura.

11 years agoshell/aliases: Display complete size in du alias.
Simon Ruderich [Thu, 20 Dec 2012 16:33:18 +0000 (17:33 +0100)]
shell/aliases: Display complete size in du alias.

11 years agosetup.sh: Also link configuration file for newer htop versions.
Simon Ruderich [Thu, 20 Dec 2012 16:32:13 +0000 (17:32 +0100)]
setup.sh: Also link configuration file for newer htop versions.

11 years agolesskey: Minor documentation update.
Simon Ruderich [Thu, 20 Dec 2012 16:29:12 +0000 (17:29 +0100)]
lesskey: Minor documentation update.

11 years agolesskey: Don't use --search-skip-screen.
Simon Ruderich [Thu, 20 Dec 2012 16:19:39 +0000 (17:19 +0100)]
lesskey: Don't use --search-skip-screen.

11 years agosetup.sh: Link crontab into ~/.crontab.d if it's available.
Simon Ruderich [Fri, 14 Dec 2012 23:32:24 +0000 (00:32 +0100)]
setup.sh: Link crontab into ~/.crontab.d if it's available.

11 years agocrontab: Delete old CtrlP cache entries after a week.
Simon Ruderich [Fri, 14 Dec 2012 23:31:38 +0000 (00:31 +0100)]
crontab: Delete old CtrlP cache entries after a week.

11 years agocrontab.d: Add, directory for crontab snippets.
Simon Ruderich [Fri, 14 Dec 2012 23:28:59 +0000 (00:28 +0100)]
crontab.d: Add, directory for crontab snippets.

~/.crontab.d can be used by other configuration files (e.g. vim) to
provide crontab entries which are then loaded by `update.sh` in the
crontab entry of the current user.

11 years agosetup.sh: Split in sections "{DIRECTORY,FILE,LINK} SETUP".
Simon Ruderich [Fri, 14 Dec 2012 23:19:29 +0000 (00:19 +0100)]
setup.sh: Split in sections "{DIRECTORY,FILE,LINK} SETUP".

11 years agosetup.sh: Add set -e.
Simon Ruderich [Fri, 14 Dec 2012 23:18:41 +0000 (00:18 +0100)]
setup.sh: Add set -e.

11 years agoscreenrc: Add bindings for fast switching to windows 20-29.
Simon Ruderich [Fri, 14 Dec 2012 23:17:34 +0000 (00:17 +0100)]
screenrc: Add bindings for fast switching to windows 20-29.

11 years agossh_config: Improve comment for ControlPath.
Simon Ruderich [Thu, 13 Dec 2012 23:17:58 +0000 (00:17 +0100)]
ssh_config: Improve comment for ControlPath.

11 years agovimrc: Use 'noignorecase' for * and #.
Simon Ruderich [Sun, 2 Dec 2012 22:06:44 +0000 (23:06 +0100)]
vimrc: Use 'noignorecase' for * and #.

11 years agovimrc: Fix compatibility with Vim 6.4 and later.
Simon Ruderich [Sun, 2 Dec 2012 21:56:34 +0000 (22:56 +0100)]
vimrc: Fix compatibility with Vim 6.4 and later.

11 years agovimrc: Don't display unexpected 'fileencoding' for help files.
Simon Ruderich [Sun, 2 Dec 2012 21:50:43 +0000 (22:50 +0100)]
vimrc: Don't display unexpected 'fileencoding' for help files.

11 years agovimrc: Display unexpected 'fileformat'/'fileencoding' in statusline.
Simon Ruderich [Sun, 2 Dec 2012 21:37:21 +0000 (22:37 +0100)]
vimrc: Display unexpected 'fileformat'/'fileencoding' in statusline.

11 years agobundle/ctrlp: Update to f1acbbc503f44fc6d9c057fa593733e4f074da5d.
Simon Ruderich [Sun, 2 Dec 2012 21:21:55 +0000 (22:21 +0100)]
bundle/ctrlp: Update to f1acbbc503f44fc6d9c057fa593733e4f074da5d.

11 years agoftplugin/tex/tex.xpt.vim: Add `[text?]^ to description's \item.
Simon Ruderich [Sun, 2 Dec 2012 21:07:40 +0000 (22:07 +0100)]
ftplugin/tex/tex.xpt.vim: Add `[text?]^ to description's \item.

11 years agoafter/syntax/perl.vim: Fix regex for continue/break.
Simon Ruderich [Sun, 2 Dec 2012 21:06:50 +0000 (22:06 +0100)]
after/syntax/perl.vim: Fix regex for continue/break.

11 years agoafter/syntax/perl.vim: Mark continue and break as Errors.
Simon Ruderich [Sun, 2 Dec 2012 21:01:20 +0000 (22:01 +0100)]
after/syntax/perl.vim: Mark continue and break as Errors.

The Perl keywords for loops are called next and last and though continue
and break are valid Perl keywords I never use them.

11 years agoafter/syntax/perl.vim: Use SpecialComment for shebangs.
Simon Ruderich [Sun, 2 Dec 2012 20:55:47 +0000 (21:55 +0100)]
after/syntax/perl.vim: Use SpecialComment for shebangs.

11 years agoafter/ftplugin/mail.vim: Fix documentation typo.
Simon Ruderich [Sun, 2 Dec 2012 20:53:01 +0000 (21:53 +0100)]
after/ftplugin/mail.vim: Fix documentation typo.

11 years agovimrc: Minor documentation update.
Simon Ruderich [Sun, 2 Dec 2012 20:52:48 +0000 (21:52 +0100)]
vimrc: Minor documentation update.

11 years agovim/after/syntax/gitcommit.vim: Don't fold diffs.
Simon Ruderich [Sun, 2 Dec 2012 20:45:12 +0000 (21:45 +0100)]
vim/after/syntax/gitcommit.vim: Don't fold diffs.

11 years agogitconfig: Rename glog to tig and add --decorate.
Simon Ruderich [Fri, 30 Nov 2012 02:17:02 +0000 (03:17 +0100)]
gitconfig: Rename glog to tig and add --decorate.

11 years agoafter/ftplugin/mail.vim: Fix regex to remove spaces after quotes.
Simon Ruderich [Mon, 26 Nov 2012 19:57:42 +0000 (20:57 +0100)]
after/ftplugin/mail.vim: Fix regex to remove spaces after quotes.

Broken in 5f16623bed6d265a859e6559fb2860f80f285302.

11 years agoxinitrc: Improve ~/.fehbg comment.
Simon Ruderich [Fri, 23 Nov 2012 20:07:12 +0000 (21:07 +0100)]
xinitrc: Improve ~/.fehbg comment.

11 years agogdbinit: Enable disassemble-next-line.
Simon Ruderich [Fri, 23 Nov 2012 20:04:45 +0000 (21:04 +0100)]
gdbinit: Enable disassemble-next-line.

11 years agovimrc: Check if 'splitright' is available.
Simon Ruderich [Tue, 20 Nov 2012 22:02:45 +0000 (23:02 +0100)]
vimrc: Check if 'splitright' is available.

Also move it to a the EDITOR section.

11 years agovimrc: Use echoerr to warn about possible template files.
Simon Ruderich [Tue, 20 Nov 2012 21:23:35 +0000 (22:23 +0100)]
vimrc: Use echoerr to warn about possible template files.

echohl WarningMsg ... echohl None doesn't always display the message,
even with redraw.

11 years agovimrc: :make writes all files and not only the current one.
Simon Ruderich [Tue, 20 Nov 2012 21:22:32 +0000 (22:22 +0100)]
vimrc: :make writes all files and not only the current one.

11 years agovimrc: Fix indentation for 'statusline' comments.
Simon Ruderich [Tue, 20 Nov 2012 21:20:09 +0000 (22:20 +0100)]
vimrc: Fix indentation for 'statusline' comments.

11 years agovimrc: Use short function names in 'statusline'.
Simon Ruderich [Tue, 20 Nov 2012 21:18:13 +0000 (22:18 +0100)]
vimrc: Use short function names in 'statusline'.

11 years agovimrc: Enable fast terminal mode in GNU screen and tmux.
Simon Ruderich [Tue, 20 Nov 2012 21:01:57 +0000 (22:01 +0100)]
vimrc: Enable fast terminal mode in GNU screen and tmux.

11 years agovimrc: Create new split windows on the right.
Simon Ruderich [Tue, 20 Nov 2012 20:53:26 +0000 (21:53 +0100)]
vimrc: Create new split windows on the right.

11 years agoafter/ftplugin/php.vim: Move syntax settings to vimrc.
Simon Ruderich [Tue, 20 Nov 2012 20:50:07 +0000 (21:50 +0100)]
after/ftplugin/php.vim: Move syntax settings to vimrc.

11 years agovimrc: Add Java highlighting settings.
Simon Ruderich [Tue, 20 Nov 2012 00:27:11 +0000 (01:27 +0100)]
vimrc: Add Java highlighting settings.

11 years agoftplugin/tex/tex.xpt.vim: Add more snippets.
Simon Ruderich [Sun, 18 Nov 2012 14:45:17 +0000 (15:45 +0100)]
ftplugin/tex/tex.xpt.vim: Add more snippets.

11 years agoftplugin/text: Add, basic snippets for LaTeX.
Simon Ruderich [Sun, 18 Nov 2012 14:40:33 +0000 (15:40 +0100)]
ftplugin/text: Add, basic snippets for LaTeX.

11 years agoftplugin/java: Add, basic snippets for Java.
Simon Ruderich [Sat, 17 Nov 2012 15:01:41 +0000 (16:01 +0100)]
ftplugin/java: Add, basic snippets for Java.

11 years agoftplugin/*/*.xpt.vim: Add p (print) and pe (print error) snippets.
Simon Ruderich [Sat, 17 Nov 2012 15:01:06 +0000 (16:01 +0100)]
ftplugin/*/*.xpt.vim: Add p (print) and pe (print error) snippets.

11 years agoftplugin/*/*.xpt.vim: Set empty `description^ to XXX.
Simon Ruderich [Sat, 17 Nov 2012 15:00:40 +0000 (16:00 +0100)]
ftplugin/*/*.xpt.vim: Set empty `description^ to XXX.

11 years agoftplugin/*/*.xpt.vim: year is no placeholder.
Simon Ruderich [Sat, 17 Nov 2012 15:00:07 +0000 (16:00 +0100)]
ftplugin/*/*.xpt.vim: year is no placeholder.

11 years agovimrc: Disable spell mappings if there's no spell support.
Simon Ruderich [Thu, 15 Nov 2012 20:22:22 +0000 (21:22 +0100)]
vimrc: Disable spell mappings if there's no spell support.

11 years agoafter/ftplugin/mail.vim: Better regex to remove spaces between ">".
Simon Ruderich [Thu, 15 Nov 2012 20:17:00 +0000 (21:17 +0100)]
after/ftplugin/mail.vim: Better regex to remove spaces between ">".

11 years agoafter/ftplugin/mail.vim: Only remove trailing space after quotes.
Simon Ruderich [Thu, 15 Nov 2012 20:13:48 +0000 (21:13 +0100)]
after/ftplugin/mail.vim: Only remove trailing space after quotes.

It's important not to destroy whitespace in e.g. patches.

11 years agovimrc: Add StatuslineSyntaxGroup().
Simon Ruderich [Thu, 15 Nov 2012 20:00:19 +0000 (21:00 +0100)]
vimrc: Add StatuslineSyntaxGroup().

Useful to debug color schemes but not used by default.

11 years agovim/bundle/ctrlp: Update to 7251d9dce85e45b41dab00d7d7032713847ed5ea.
Simon Ruderich [Thu, 15 Nov 2012 19:56:36 +0000 (20:56 +0100)]
vim/bundle/ctrlp: Update to 7251d9dce85e45b41dab00d7d7032713847ed5ea.

11 years agovimrc: Add FSWitch settings.
Simon Ruderich [Thu, 15 Nov 2012 16:59:04 +0000 (17:59 +0100)]
vimrc: Add FSWitch settings.

11 years agocolors/simon.vim: Color booleans like constants.
Simon Ruderich [Thu, 15 Nov 2012 16:55:04 +0000 (17:55 +0100)]
colors/simon.vim: Color booleans like constants.

11 years agoterm2gui.pl: Add, convert 256-color terminal color scheme to GUI.
Simon Ruderich [Thu, 15 Nov 2012 16:51:40 +0000 (17:51 +0100)]
term2gui.pl: Add, convert 256-color terminal color scheme to GUI.

11 years agofeh/themes: Add, default options for feh.
Simon Ruderich [Thu, 15 Nov 2012 16:37:19 +0000 (17:37 +0100)]
feh/themes: Add, default options for feh.

~/.fehrc in older versions.

11 years agofeh/keys: Add, (Vi-like) mappings for feh.
Simon Ruderich [Thu, 15 Nov 2012 16:28:24 +0000 (17:28 +0100)]
feh/keys: Add, (Vi-like) mappings for feh.

Only works in recent feh versions.

11 years agoxinitrc: Don't create ~/.fehbg when using feh to set the background.
Simon Ruderich [Sun, 4 Nov 2012 15:21:47 +0000 (16:21 +0100)]
xinitrc: Don't create ~/.fehbg when using feh to set the background.

11 years agoxinitrc: Fix background check.
Simon Ruderich [Sun, 4 Nov 2012 15:20:54 +0000 (16:20 +0100)]
xinitrc: Fix background check.

The quotes are necessary or test -n always assumes the result is not
empty because it gets no parameters (the shell expands $set_background
which is empty and then doesn't pass anything to test -n).

11 years agogitconfig: Add alias for stash pop (sp).
Simon Ruderich [Thu, 15 Nov 2012 16:22:35 +0000 (17:22 +0100)]
gitconfig: Add alias for stash pop (sp).

11 years agolesskey: Increase less' history to 1000 lines.
Simon Ruderich [Thu, 15 Nov 2012 16:21:00 +0000 (17:21 +0100)]
lesskey: Increase less' history to 1000 lines.

11 years agolesskey, setup.sh: Don't store less' history in ~/.
Simon Ruderich [Thu, 15 Nov 2012 16:20:05 +0000 (17:20 +0100)]
lesskey, setup.sh: Don't store less' history in ~/.

11 years agosetup.sh: Create documentation tags for pathogen plugins.
Simon Ruderich [Fri, 9 Nov 2012 23:08:53 +0000 (00:08 +0100)]
setup.sh: Create documentation tags for pathogen plugins.

11 years agovim/bundle/fswitch: Add as submodule.
Simon Ruderich [Wed, 7 Nov 2012 20:55:15 +0000 (21:55 +0100)]
vim/bundle/fswitch: Add as submodule.

11 years agovim/bundle/ctrlp: Add as submodule.
Simon Ruderich [Wed, 7 Nov 2012 20:29:12 +0000 (21:29 +0100)]
vim/bundle/ctrlp: Add as submodule.

11 years agovimrc: Add wildignore settings for C, Java, LaTeX and Python.
Simon Ruderich [Fri, 2 Nov 2012 16:57:00 +0000 (17:57 +0100)]
vimrc: Add wildignore settings for C, Java, LaTeX and Python.

11 years agotmux-window.pl: Call select-window last in the binding.
Simon Ruderich [Sun, 21 Oct 2012 21:25:33 +0000 (23:25 +0200)]
tmux-window.pl: Call select-window last in the binding.

Otherwise non-existent windows prevent unmapping the temporary 0-9 ;
keys.

11 years agovimrc: Fix assignments outside of if has('eval') block.
Simon Ruderich [Sat, 20 Oct 2012 10:57:02 +0000 (12:57 +0200)]
vimrc: Fix assignments outside of if has('eval') block.

11 years agovimrc: Add CtrlP settings.
Simon Ruderich [Sat, 20 Oct 2012 10:51:47 +0000 (12:51 +0200)]
vimrc: Add CtrlP settings.