]> ruderich.org/simon Gitweb - config/dotfiles.git/log
config/dotfiles.git
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.

11 years agovimrc: Don't open folds for block movements.
Simon Ruderich [Sat, 20 Oct 2012 10:42:20 +0000 (12:42 +0200)]
vimrc: Don't open folds for block movements.

11 years agotmux.conf: Add mappings to switch to windows 10-29 quickly.
Simon Ruderich [Sat, 20 Oct 2012 10:24:00 +0000 (12:24 +0200)]
tmux.conf: Add mappings to switch to windows 10-29 quickly.

Also add helper script tmux-window.pl and update setup.sh.

11 years agoreminders.in: Fix minor typo in an example.
Simon Ruderich [Fri, 19 Oct 2012 22:19:14 +0000 (00:19 +0200)]
reminders.in: Fix minor typo in an example.

11 years agoreminders.in: Don't display todo list by default.
Simon Ruderich [Fri, 19 Oct 2012 22:18:58 +0000 (00:18 +0200)]
reminders.in: Don't display todo list by default.

11 years agoreminders.in: Remove space between comment and text for examples.
Simon Ruderich [Fri, 19 Oct 2012 22:18:11 +0000 (00:18 +0200)]
reminders.in: Remove space between comment and text for examples.

Sets them apart from documentation comments.

11 years agot: Add another test.
Simon Ruderich [Wed, 17 Oct 2012 23:19:59 +0000 (01:19 +0200)]
t: Add another test.

Shows one problem of words-nonword.

11 years agoperl/perlcriticrc: Also allow $0.
Simon Ruderich [Wed, 17 Oct 2012 23:08:20 +0000 (01:08 +0200)]
perl/perlcriticrc: Also allow $0.

11 years agoperl/perlcriticrc: Also allow $? and $+.
Simon Ruderich [Wed, 17 Oct 2012 23:00:33 +0000 (01:00 +0200)]
perl/perlcriticrc: Also allow $? and $+.

11 years agogitconfig: Add diff.wordregex for better git --color-words.
Simon Ruderich [Wed, 17 Oct 2012 20:00:17 +0000 (22:00 +0200)]
gitconfig: Add diff.wordregex for better git --color-words.

Also add t/ which some tests and examples.

11 years agoreminders.in: Add remind template file.
Simon Ruderich [Wed, 17 Oct 2012 19:50:21 +0000 (21:50 +0200)]
reminders.in: Add remind template file.

Update setup.sh to copy it to ~/.reminders if it doesn't exist.

11 years agoxinitrc: Set LANG in xinitrc to prevent problems on some systems.
Simon Ruderich [Wed, 17 Oct 2012 19:24:07 +0000 (21:24 +0200)]
xinitrc: Set LANG in xinitrc to prevent problems on some systems.

11 years agosetup.sh: Fix typo in urxvt 256-color check.
Simon Ruderich [Tue, 16 Oct 2012 08:36:48 +0000 (10:36 +0200)]
setup.sh: Fix typo in urxvt 256-color check.

11 years agoXdefaults: Fix alignment in a few places.
Simon Ruderich [Tue, 16 Oct 2012 05:19:56 +0000 (07:19 +0200)]
Xdefaults: Fix alignment in a few places.

11 years agoXdefaults: Replace black with #000000 for consistency.
Simon Ruderich [Tue, 16 Oct 2012 05:15:37 +0000 (07:15 +0200)]
Xdefaults: Replace black with #000000 for consistency.

11 years agozsh/rc: Replace $use_tmux with $use_multiplexer.
Simon Ruderich [Tue, 16 Oct 2012 03:42:29 +0000 (05:42 +0200)]
zsh/rc: Replace $use_tmux with $use_multiplexer.

Allows easy switching between GNU screen, tmux and no multiplexer.

11 years ago.gitignore: Ignore shell/aliases.
Simon Ruderich [Tue, 16 Oct 2012 03:31:32 +0000 (05:31 +0200)]
.gitignore: Ignore shell/aliases.

Forgotten in 7c442e3d0aaa99822844838cd18a0a3b24892bbb.

11 years agozsh/rc: Add global aliases N (>/dev/null) and EN (2>/dev/null).
Simon Ruderich [Tue, 16 Oct 2012 03:26:24 +0000 (05:26 +0200)]
zsh/rc: Add global aliases N (>/dev/null) and EN (2>/dev/null).

11 years agoshell/aliases,setup.sh: Move ls color detection to setup.sh.
Simon Ruderich [Tue, 16 Oct 2012 03:14:44 +0000 (05:14 +0200)]
shell/aliases,setup.sh: Move ls color detection to setup.sh.

11 years agosetup.sh: Fix GNU screen Git check.
Simon Ruderich [Mon, 15 Oct 2012 20:29:12 +0000 (22:29 +0200)]
setup.sh: Fix GNU screen Git check.

Broken in 6b3da4f032ce15fb6d8557e72b0e6611e2476e59.

11 years agovimrc: Display a warning when editing auto-generated files.
Simon Ruderich [Mon, 15 Oct 2012 20:09:59 +0000 (22:09 +0200)]
vimrc: Display a warning when editing auto-generated files.

Searches for "do not edit" (ignoring the case).

11 years agoxpdfrc: Zoom to full page on startup.
Simon Ruderich [Mon, 15 Oct 2012 19:57:34 +0000 (21:57 +0200)]
xpdfrc: Zoom to full page on startup.

11 years agoxinitrc: Use ~/.xinitrc.local to disable background images.
Simon Ruderich [Mon, 15 Oct 2012 19:56:30 +0000 (21:56 +0200)]
xinitrc: Use ~/.xinitrc.local to disable background images.

11 years agoxinitrc: Use test instead of [ and $HOME instead of ~.
Simon Ruderich [Mon, 15 Oct 2012 19:53:11 +0000 (21:53 +0200)]
xinitrc: Use test instead of [ and $HOME instead of ~.

Is a bit more portable and more consistent.

11 years agoscreenrc: Minor documentation update.
Simon Ruderich [Mon, 15 Oct 2012 19:41:11 +0000 (21:41 +0200)]
screenrc: Minor documentation update.

11 years agotmux.conf: Minor documentation updates.
Simon Ruderich [Mon, 15 Oct 2012 19:40:41 +0000 (21:40 +0200)]
tmux.conf: Minor documentation updates.

11 years agotmux.conf: Use Zsh as shell if available.
Simon Ruderich [Mon, 15 Oct 2012 19:39:31 +0000 (21:39 +0200)]
tmux.conf: Use Zsh as shell if available.

11 years agosetup.sh: Also use 256color check for Tmux.
Simon Ruderich [Mon, 15 Oct 2012 19:36:30 +0000 (21:36 +0200)]
setup.sh: Also use 256color check for Tmux.

Use 256 colors by default in tmux.conf.

11 years agosetup.sh: Remove unnecessary hostname call.
Simon Ruderich [Mon, 15 Oct 2012 19:33:50 +0000 (21:33 +0200)]
setup.sh: Remove unnecessary hostname call.

11 years agosetup.sh: Minor documentation update.
Simon Ruderich [Mon, 15 Oct 2012 19:05:03 +0000 (21:05 +0200)]
setup.sh: Minor documentation update.

11 years agosetup.sh: Use test instead of [.
Simon Ruderich [Mon, 15 Oct 2012 19:04:34 +0000 (21:04 +0200)]
setup.sh: Use test instead of [.

Also fix a comparison, `id -u` is a number.

11 years agosetup.sh: Improve check for Git version of GNU screen.
Simon Ruderich [Mon, 15 Oct 2012 19:02:41 +0000 (21:02 +0200)]
setup.sh: Improve check for Git version of GNU screen.

11 years agosetup.sh: Use automic 256color check for GNU screen.
Simon Ruderich [Mon, 15 Oct 2012 19:00:49 +0000 (21:00 +0200)]
setup.sh: Use automic 256color check for GNU screen.

11 years agogitconfig: Set receive.fsckobjects.
Simon Ruderich [Sun, 14 Oct 2012 20:22:19 +0000 (22:22 +0200)]
gitconfig: Set receive.fsckobjects.

11 years agozsh/rc: Ctrl-C doesn't store the line if histignorespace applies.
Simon Ruderich [Sun, 14 Oct 2012 19:58:19 +0000 (21:58 +0200)]
zsh/rc: Ctrl-C doesn't store the line if histignorespace applies.

11 years agogitconfig: Update alias rp to run in parallel.
Simon Ruderich [Sun, 14 Oct 2012 19:48:51 +0000 (21:48 +0200)]
gitconfig: Update alias rp to run in parallel.

11 years agogitconfig: Update alias ru to run updates in parallel.
Simon Ruderich [Sun, 14 Oct 2012 19:48:13 +0000 (21:48 +0200)]
gitconfig: Update alias ru to run updates in parallel.

11 years agogitconfig: Move alias rp to remote section.
Simon Ruderich [Sun, 14 Oct 2012 19:38:10 +0000 (21:38 +0200)]
gitconfig: Move alias rp to remote section.

11 years agotmux.conf: Add note how to swap/renumber windows.
Simon Ruderich [Sun, 14 Oct 2012 19:35:41 +0000 (21:35 +0200)]
tmux.conf: Add note how to swap/renumber windows.

11 years agogitconfig: Use ## for section headers in [alias].
Simon Ruderich [Sun, 14 Oct 2012 19:33:13 +0000 (21:33 +0200)]
gitconfig: Use ## for section headers in [alias].

A single # is used for normal comments.

11 years agotmux.conf: Use Tmux's working directory when creating new panes.
Simon Ruderich [Sun, 14 Oct 2012 18:59:57 +0000 (20:59 +0200)]
tmux.conf: Use Tmux's working directory when creating new panes.

11 years agotmux.conf: Use line continuation.
Simon Ruderich [Fri, 12 Oct 2012 14:41:21 +0000 (16:41 +0200)]
tmux.conf: Use line continuation.

Also add new script remove-continuation.pl which performs this change.
Older Tmux versions don't support line continuation.

Adapt setup.sh to generate tmux.conf from tmux.conf.in.

11 years ago.gitignore: Use leading slash.
Simon Ruderich [Fri, 12 Oct 2012 14:41:13 +0000 (16:41 +0200)]
.gitignore: Use leading slash.

11 years agovimrc: Remap <C-L> only in normal mode.
Simon Ruderich [Fri, 12 Oct 2012 13:48:06 +0000 (15:48 +0200)]
vimrc: Remap <C-L> only in normal mode.

11 years ago.gitignore: Sort ignores.
Simon Ruderich [Fri, 12 Oct 2012 13:45:20 +0000 (15:45 +0200)]
.gitignore: Sort ignores.

11 years agotmux.conf: Add ^a ^t mapping to display current date.
Simon Ruderich [Wed, 5 Sep 2012 13:16:35 +0000 (15:16 +0200)]
tmux.conf: Add ^a ^t mapping to display current date.

11 years agotmux.conf: Reduce status line updates to one per minute.
Simon Ruderich [Wed, 5 Sep 2012 13:15:51 +0000 (15:15 +0200)]
tmux.conf: Reduce status line updates to one per minute.

11 years agotmux.conf: Run urlview on current screen content with Ctrl-B.
Simon Ruderich [Mon, 8 Oct 2012 14:24:39 +0000 (16:24 +0200)]
tmux.conf: Run urlview on current screen content with Ctrl-B.

11 years agoscreenrc,setup.sh: Store temporary files in ~/.tmp/.
Simon Ruderich [Mon, 8 Oct 2012 14:20:20 +0000 (16:20 +0200)]
screenrc,setup.sh: Store temporary files in ~/.tmp/.

This prevents cluttering ~/.

11 years agovimrc: Minor documentation updates.
Simon Ruderich [Sun, 7 Oct 2012 23:26:52 +0000 (01:26 +0200)]
vimrc: Minor documentation updates.

11 years agocrontab: Add. Delete old CtrlP cache files.
Simon Ruderich [Sun, 7 Oct 2012 23:14:13 +0000 (01:14 +0200)]
crontab: Add. Delete old CtrlP cache files.

11 years agovimrc: Show completion menu even if only one entry matches.
Simon Ruderich [Sun, 7 Oct 2012 23:11:00 +0000 (01:11 +0200)]
vimrc: Show completion menu even if only one entry matches.

11 years agovimrc: Ignore case when completing files/directories.
Simon Ruderich [Sun, 7 Oct 2012 23:08:42 +0000 (01:08 +0200)]
vimrc: Ignore case when completing files/directories.

11 years agogitconfig: Add mo alias (git merge origin/master).
Simon Ruderich [Thu, 27 Sep 2012 11:02:10 +0000 (13:02 +0200)]
gitconfig: Add mo alias (git merge origin/master).

11 years agoMerge remote-tracking branch 'asp/master'
Simon Ruderich [Thu, 27 Sep 2012 11:01:05 +0000 (13:01 +0200)]
Merge remote-tracking branch 'asp/master'

11 years agogitconfig: Add fg alias (git fs && git gc --aggressive).
Simon Ruderich [Thu, 27 Sep 2012 10:53:23 +0000 (12:53 +0200)]
gitconfig: Add fg alias (git fs && git gc --aggressive).

11 years agogitconfig: Redirect stderr for fs alias.
Simon Ruderich [Thu, 27 Sep 2012 10:52:27 +0000 (12:52 +0200)]
gitconfig: Redirect stderr for fs alias.

Also move it to new "Maintenance" section.

11 years agogitconfig: Add 'noexpandtab' to Vim modeline.
Simon Ruderich [Thu, 27 Sep 2012 10:51:27 +0000 (12:51 +0200)]
gitconfig: Add 'noexpandtab' to Vim modeline.

11 years agomutt/ruderich: Better quoting in send-hook.
Simon Ruderich [Wed, 26 Sep 2012 14:39:28 +0000 (16:39 +0200)]
mutt/ruderich: Better quoting in send-hook.

Fixes problems with Vim's syntax highlighting.

11 years agomutt/ruderich: Remove old MacPorts email from alternates.
Simon Ruderich [Wed, 26 Sep 2012 14:37:56 +0000 (16:37 +0200)]
mutt/ruderich: Remove old MacPorts email from alternates.

11 years agomutt/crypto: Use long options in $pgp_import_command.
Simon Ruderich [Wed, 26 Sep 2012 14:34:57 +0000 (16:34 +0200)]
mutt/crypto: Use long options in $pgp_import_command.