]>
ruderich.org/simon Gitweb - config/dotfiles.git/log
Simon Ruderich [Sat, 14 Jul 2018 10:19:40 +0000 (12:19 +0200)]
vim: xptemplate: add snippets for sh
Simon Ruderich [Fri, 13 Jul 2018 10:25:06 +0000 (12:25 +0200)]
vim: add syntax for /etc/network/interfaces
Simon Ruderich [Fri, 13 Jul 2018 10:22:30 +0000 (12:22 +0200)]
vim: vim-toml: add at
85ba8277a6e331a56fce920d62bfdacce5bc5a80
# git-evtag comment: submodules=0 commits=1 (319) trees=4 (316) blobs=5 (5275)
Git-EVTag-v0-SHA512: a7113dc76292b0eacb39241d9a92934cd2c02aac0cef9dfadc3817659ec8875dcac45f4186dde30510efc01794648f808541809a5c7c0d9b6caf0d952e0eddef
Simon Ruderich [Fri, 13 Jul 2018 10:14:26 +0000 (12:14 +0200)]
vim: matchit: sync with latest version in Debian sid
Simon Ruderich [Fri, 13 Jul 2018 10:09:26 +0000 (12:09 +0200)]
vim: deb: sync with current version in Debian sid
Adds support for data.tar.xz files.
Simon Ruderich [Fri, 13 Jul 2018 10:03:03 +0000 (12:03 +0200)]
vim: remove vimperator syntax file
Simon Ruderich [Thu, 12 Jul 2018 12:05:04 +0000 (14:05 +0200)]
vim: syntax/msmtp.vim: sync with msmtp.vim in Debian package
Simon Ruderich [Thu, 12 Jul 2018 12:03:30 +0000 (14:03 +0200)]
vim: remove asciidoc.vim syntax file
Already in currrent Debian stable (Stretch).
Simon Ruderich [Thu, 12 Jul 2018 11:59:07 +0000 (13:59 +0200)]
vim/setup.sh: correct/cleanup comments
Simon Ruderich [Thu, 12 Jul 2018 11:57:10 +0000 (13:57 +0200)]
vim/vimrc: remove old setting for mercurial patch queues
I haven't been using mercurial for a long time.
Simon Ruderich [Tue, 10 Jul 2018 17:22:28 +0000 (19:22 +0200)]
vim: gundo: update to
b48c5610c3980c736e6f8eea1c13e01d2cf861c8
# git-evtag comment: submodules=0 commits=1 (267) trees=35 (4352) blobs=76 (486024)
Git-EVTag-v0-SHA512: 748e0978d1f10afe82f28b0afb82282be82b949fda9220cf0369833fda5acc44f1a4bf2f2c108afe9cf7e7caad2e4e7577f298c2a785aa39c8a9a5c854b91a51
Simon Ruderich [Tue, 10 Jul 2018 17:19:35 +0000 (19:19 +0200)]
vim: xptemplate: update to
74aac3aebaf9c67c12c21d6b25295b9bec9c93b3
# git-evtag comment: submodules=0 commits=1 (279) trees=80 (10850) blobs=184 (
2405773 )
Git-EVTag-v0-SHA512: 0e3637aa005c1e058905d4af6add3e7a45c8f7afe7ace7c47fdd5b2863c9844af9ff7f022ede13142ef0b7f653f00c98563200251338f86ba3e5233bb6af95bc
Simon Ruderich [Tue, 10 Jul 2018 17:14:23 +0000 (19:14 +0200)]
vim: surround: update to
aa1f120ad3a29c27cc41d581cda3751c59343cce
# git-evtag comment: submodules=0 commits=1 (292) trees=3 (249) blobs=4 (28815)
Git-EVTag-v0-SHA512: c35baf60b4e2656ec18943efa50b34435f8bbc07a72d6e4afce35398d5a6e95be2e729c806f170db41610307e092cbc04ecb8e1e0e8286471bc79bf4eebbd40a
Simon Ruderich [Tue, 10 Jul 2018 17:13:23 +0000 (19:13 +0200)]
vim: repeat: update to
43d2678fa59d068c815d8298331c195e850ff5a7
# git-evtag comment: submodules=0 commits=1 (243) trees=2 (132) blobs=2 (6858)
Git-EVTag-v0-SHA512: ffed72834dbebfbf54e6ee10048054cc6e87f9ef2b3eff47f5458bb27d8d6ec997f35b750dd9326e09b33d07f8898db20bf79970d91c47933fa4b5b48db7bb90
Simon Ruderich [Tue, 10 Jul 2018 17:12:20 +0000 (19:12 +0200)]
vim: nerdcommenter: update to
34e0115ffaa3bd646399c46ec830f1564c2aeb87
# git-evtag comment: submodules=0 commits=1 (377) trees=3 (291) blobs=5 (151219)
Git-EVTag-v0-SHA512: 95447713c3a22084dda1bd9ccba1a6c97bdb78f755c06287a43ec825ebc62f768f8e2cf0014fb82d940b845d54f96048d671303ba6a681406e177d456169dbfa
Simon Ruderich [Tue, 10 Jul 2018 17:08:07 +0000 (19:08 +0200)]
vim: fswitch: update to
94acdd8bc92458d3bf7e6557df8d93b533564491
# git-evtag comment: submodules=0 commits=1 (802) trees=3 (238) blobs=4 (34416)
Git-EVTag-v0-SHA512: baef8ae32c796a82c4d9cb9fbf504a1f62d5b4403354b3fcbfc87faa169d8ddb2803bb4ccd4e9b1cb30f537ff81b2ffa0b4e4474d72ea7f841a2d00acb4140f2
Simon Ruderich [Tue, 10 Jul 2018 16:20:20 +0000 (18:20 +0200)]
vim: ctrlp: update to
564176f01d7f3f7f8ab452ff4e1f5314de7b0981
# git-evtag comment: submodules=0 commits=1 (360) trees=5 (817) blobs=17 (163020)
Git-EVTag-v0-SHA512: f7a5e53bfe57199a2118a273ea81bee0ec8ed779d26f654f90cde20b8687170fa37dbda8ff48600296e5602636eb390f0db003da6b427a828556208fe4ba1c77
Simon Ruderich [Tue, 10 Jul 2018 17:03:05 +0000 (19:03 +0200)]
Check evtags for submodules
Simon Ruderich [Sat, 7 Jul 2018 06:23:48 +0000 (08:23 +0200)]
vcs/setup.sh: cleanup comments
Simon Ruderich [Sat, 7 Jul 2018 06:20:50 +0000 (08:20 +0200)]
x11/bin/xlockscreen: support i3lock
Simon Ruderich [Sat, 7 Jul 2018 06:19:44 +0000 (08:19 +0200)]
vcs/gitconfig: support older gits without `stash push`
Broken in
4fc2ad6 ("vcs/gitconfig: replace "stash save" with "stash
push" in aliases", 2018-06-13).
Simon Ruderich [Tue, 26 Jun 2018 06:00:07 +0000 (08:00 +0200)]
lesskey: explain why --clear-screen isn't used
Simon Ruderich [Tue, 26 Jun 2018 05:59:41 +0000 (07:59 +0200)]
lesskey: restructure option comments
Simon Ruderich [Sun, 17 Jun 2018 06:23:08 +0000 (08:23 +0200)]
gdb/gdbinit: don't stop on SIGUSR1
It's often used to reload the config. Also used to document how to
change signal handling in gdb which I always forget.
Simon Ruderich [Sun, 17 Jun 2018 06:22:20 +0000 (08:22 +0200)]
shell/bin/calc: convert to python3
Simon Ruderich [Sun, 17 Jun 2018 06:20:26 +0000 (08:20 +0200)]
vim/vimrc: use cryptmethod=blowfish2 if available
Simon Ruderich [Sun, 17 Jun 2018 06:19:41 +0000 (08:19 +0200)]
vim/vimrc: move helper functions to the top
Simon Ruderich [Sun, 17 Jun 2018 06:18:45 +0000 (08:18 +0200)]
xmonad: adapt bindings to current herbstluftwm setup
Simon Ruderich [Sun, 17 Jun 2018 06:18:29 +0000 (08:18 +0200)]
xmonad: remove outdated comment
Simon Ruderich [Sat, 16 Jun 2018 20:07:25 +0000 (22:07 +0200)]
psql: use database-specific history file
This way commands from different projects isn't mixed.
Simon Ruderich [Wed, 13 Jun 2018 15:06:21 +0000 (17:06 +0200)]
vcs/gitconfig: replace "stash save" with "stash push" in aliases
"stash push" supports stashing only parts of the working tree which is
very useful. We keep the "ss" alias as "stash push" would conflict with
the existing alias for "stash pop".
Simon Ruderich [Wed, 13 Jun 2018 15:01:49 +0000 (17:01 +0200)]
vcs/tigrc: disable "Reviewed-by" and "Tested-by" coloring
Simon Ruderich [Wed, 13 Jun 2018 15:00:13 +0000 (17:00 +0200)]
vcs/tigrc: sort options
Simon Ruderich [Wed, 13 Jun 2018 14:56:21 +0000 (16:56 +0200)]
vcs/tigrc: disable history-size option in tig < 2.3
Prevents an annoying error message on each tig start.
Simon Ruderich [Wed, 13 Jun 2018 10:27:30 +0000 (12:27 +0200)]
vcs: remove support for tig < 2.0
Even jessie (oldstable) has tig 2.0, so remove this unnecessary
duplication.
Simon Ruderich [Wed, 13 Jun 2018 08:18:12 +0000 (10:18 +0200)]
vcs/git: disable textconv rules
See
c8e829d ("vcs/git: remove global gitattributes file", 2018-06-13).
Simon Ruderich [Wed, 13 Jun 2018 08:13:03 +0000 (10:13 +0200)]
vcs/git: remove global gitattributes file
It's stupid and dangerous to automatically extract random PDFs and gzip
archives of all repositories.
Simon Ruderich [Sun, 10 Jun 2018 10:36:16 +0000 (12:36 +0200)]
vim: remove filetype autocmd for mkd (markdown)
Vim switched to filetype=markdown and also enabled it per default for
*.md files.
Simon Ruderich [Sun, 3 Jun 2018 16:21:06 +0000 (18:21 +0200)]
lib.sh: remove unnecessary escaping
"~" shouldn't require escaping.
Simon Ruderich [Sun, 3 Jun 2018 16:20:05 +0000 (18:20 +0200)]
lib.sh: escape \b in double quoted string
Just a warning from shellcheck, but lets fix it.
Simon Ruderich [Sun, 3 Jun 2018 16:18:20 +0000 (18:18 +0200)]
lib.sh: abort if cd fails
Simon Ruderich [Sun, 3 Jun 2018 16:16:53 +0000 (18:16 +0200)]
os: remove old scripts
Simon Ruderich [Sun, 3 Jun 2018 16:14:06 +0000 (18:14 +0200)]
Use command grouping to reduce number of redirects
Suggested by shellcheck and makes the code more readable.
Simon Ruderich [Sun, 3 Jun 2018 16:10:16 +0000 (18:10 +0200)]
lib.sh: add missing quotes
Found by shellcheck.
Simon Ruderich [Sun, 3 Jun 2018 16:08:25 +0000 (18:08 +0200)]
Always use single quotes for printf format string
"\n" is literal, but causes a warning in shellcheck. As single quotes
are better suited for the format string (they interpolate nothing)
switch to single quotes.
Simon Ruderich [Sun, 3 Jun 2018 15:58:12 +0000 (17:58 +0200)]
Remove lib.m4
m4 is no longer used to generate files.
Simon Ruderich [Sun, 3 Jun 2018 15:56:49 +0000 (17:56 +0200)]
os: remove old nocreeps.pub public key
Unused for quite some time.
Simon Ruderich [Sun, 3 Jun 2018 15:55:41 +0000 (17:55 +0200)]
Remove support for OS X
I haven't been using OS X for many years so remove this unused and
outdated code and config.
Simon Ruderich [Sat, 2 Jun 2018 12:46:19 +0000 (14:46 +0200)]
Merge branch 'multimedia' again
Forgot a few commits in the original merge.
Simon Ruderich [Sat, 2 Jun 2018 11:53:17 +0000 (13:53 +0200)]
lib.sh: update comment
Simon Ruderich [Sat, 2 Jun 2018 11:51:33 +0000 (13:51 +0200)]
archive.sh: adapt to new dotfiles repository
There's just one big repository now. Additional repositories which might
contain private must be copied manually.
Simon Ruderich [Sat, 2 Jun 2018 11:48:15 +0000 (13:48 +0200)]
Merge branch 'multimedia'
Simon Ruderich [Sat, 2 Jun 2018 11:47:57 +0000 (13:47 +0200)]
Move to multimedia/ in preparation for merge into new dotfiles repository
Simon Ruderich [Sat, 2 Jun 2018 11:46:50 +0000 (13:46 +0200)]
Merge branch 'x11'
Simon Ruderich [Sat, 2 Jun 2018 11:46:42 +0000 (13:46 +0200)]
Move to x11/ in preparation for merge into new dotfiles repository
Simon Ruderich [Sat, 2 Jun 2018 11:45:42 +0000 (13:45 +0200)]
Merge branch 'mail'
Simon Ruderich [Sat, 2 Jun 2018 11:45:22 +0000 (13:45 +0200)]
Move to mail/ in preparation for merge into new dotfiles repository
Simon Ruderich [Sat, 2 Jun 2018 11:44:06 +0000 (13:44 +0200)]
Merge branch 'misc'
Simon Ruderich [Sat, 2 Jun 2018 11:43:50 +0000 (13:43 +0200)]
Move to misc/ in preparation for merge into new dotfiles repository
Simon Ruderich [Sat, 2 Jun 2018 11:40:59 +0000 (13:40 +0200)]
Merge branch 'os'
Simon Ruderich [Sat, 2 Jun 2018 11:40:37 +0000 (13:40 +0200)]
Move to os/ in preparation for merge into new dotfiles repository
Simon Ruderich [Sat, 2 Jun 2018 11:37:39 +0000 (13:37 +0200)]
Merge branch 'vim'
Simon Ruderich [Sat, 2 Jun 2018 11:36:46 +0000 (13:36 +0200)]
Move to vim/ in preparation for merge into new dotfiles repository
Simon Ruderich [Sat, 2 Jun 2018 11:31:25 +0000 (13:31 +0200)]
vcs/.gitignore: remove hgrc
It hasn't be autogenerated for a long time, since
74faba2 ("setup.sh: No
need to convert hgrc with m4 anymore.", 2013-10-22).
Simon Ruderich [Sat, 2 Jun 2018 11:31:07 +0000 (13:31 +0200)]
Merge branch 'vcs'
Simon Ruderich [Sat, 2 Jun 2018 11:30:53 +0000 (13:30 +0200)]
Move to vcs/ in preparation for merge into new dotfiles repository
Simon Ruderich [Sat, 2 Jun 2018 11:27:07 +0000 (13:27 +0200)]
Merge branch 'shell'
Simon Ruderich [Sat, 2 Jun 2018 11:26:25 +0000 (13:26 +0200)]
Move to shell/ in preparation for merge into new dotfiles repository
Simon Ruderich [Sat, 2 Jun 2018 11:23:45 +0000 (13:23 +0200)]
Merge branch 'dotfiles'
Simon Ruderich [Sat, 2 Jun 2018 11:22:33 +0000 (13:22 +0200)]
setup.sh: use proper quoting for printf format
Simon Ruderich [Sat, 2 Jun 2018 11:20:40 +0000 (13:20 +0200)]
README: remove in preparation of merge into new dotfiles repository
Simon Ruderich [Sat, 2 Jun 2018 11:17:56 +0000 (13:17 +0200)]
Initial commit of new dotfiles repository
Simon Ruderich [Fri, 6 Apr 2018 09:40:25 +0000 (11:40 +0200)]
gitconfig: disable annoying editor advice message
I use vim in the terminal and the advice causes an annoying flicker.
Simon Ruderich [Fri, 6 Apr 2018 09:39:27 +0000 (11:39 +0200)]
gitconfig: use single-letter commands for git rebase -i
Simon Ruderich [Fri, 6 Apr 2018 09:39:09 +0000 (11:39 +0200)]
gitconfig: indent a few comments
Simon Ruderich [Fri, 6 Apr 2018 09:38:26 +0000 (11:38 +0200)]
gitconfig: consistently use "true" for boolean true values
Simon Ruderich [Sat, 24 Mar 2018 18:24:35 +0000 (19:24 +0100)]
shell/dircolors: support README.adoc
Simon Ruderich [Sat, 16 Dec 2017 11:48:32 +0000 (12:48 +0100)]
tigrc: don't create ~/.tig_history
Simon Ruderich [Sat, 9 Dec 2017 13:58:41 +0000 (14:58 +0100)]
gitconfig: add ld alias to describe commits
Can be used to describe commits in commit messages with enough context
for the reader.
Simon Ruderich [Wed, 22 Nov 2017 10:07:53 +0000 (11:07 +0100)]
gitconfig: enable diff move detection
Simon Ruderich [Wed, 22 Nov 2017 10:07:12 +0000 (11:07 +0100)]
gitconfig: clarify diff commands
Simon Ruderich [Sat, 23 Sep 2017 14:59:39 +0000 (16:59 +0200)]
gitconfig: add cp alias (git cherry-pick)
Simon Ruderich [Thu, 7 Sep 2017 10:04:02 +0000 (12:04 +0200)]
zsh/rc: fix `reset` with zsh-internal colored stderr hack
Simon Ruderich [Thu, 7 Sep 2017 10:00:21 +0000 (12:00 +0200)]
herbstluftwm/autostart: also create tag 0
One more tag is nice and fits the number placement on the keyboard.
Simon Ruderich [Thu, 7 Sep 2017 09:59:23 +0000 (11:59 +0200)]
Xresources: replace size= with pixelsize= to handle recent fontconfig change
Result looks the same.
Simon Ruderich [Thu, 7 Sep 2017 09:50:07 +0000 (11:50 +0200)]
ssh_config: fix typo in comment
Simon Ruderich [Thu, 7 Sep 2017 09:49:26 +0000 (11:49 +0200)]
shell/aliases: fix typo in comment
Simon Ruderich [Thu, 7 Sep 2017 09:48:31 +0000 (11:48 +0200)]
bin/battery.pl: display charging status
Simon Ruderich [Thu, 7 Sep 2017 09:47:37 +0000 (11:47 +0200)]
shell/aliases: mj: add $(nproc)
Running with unlimited parallel processes is dangerous (and stupid).
Simon Ruderich [Thu, 7 Sep 2017 09:31:47 +0000 (11:31 +0200)]
shell/alias: add mc alias for machinectl
Simon Ruderich [Sat, 15 Jul 2017 17:11:10 +0000 (19:11 +0200)]
psql: add vim modeline
Simon Ruderich [Sat, 15 Jul 2017 17:09:53 +0000 (19:09 +0200)]
psql: remove COMP_KEYWORD_CASE upper
Makes recalling old commands from history more difficult because the
case is not unique. As I tend to write queries in lowercase keeping
everything lowercase yields better results.
Simon Ruderich [Wed, 5 Jul 2017 08:09:09 +0000 (10:09 +0200)]
psql: color database name
Simon Ruderich [Wed, 5 Jul 2017 08:08:50 +0000 (10:08 +0200)]
psql: make PROMPT2 easily distinguishable from PROMPT1
Simon Ruderich [Wed, 5 Jul 2017 08:05:38 +0000 (10:05 +0200)]
psql: don't abort transactions in interactive mode on error
Simon Ruderich [Wed, 5 Jul 2017 07:50:23 +0000 (09:50 +0200)]
psql: add transaction status to prompt
Simon Ruderich [Wed, 5 Jul 2017 07:49:48 +0000 (09:49 +0200)]
psql: mark NULL values
Simon Ruderich [Thu, 22 Jun 2017 12:52:01 +0000 (14:52 +0200)]
bin/srsync-incremental: remove target directory if empty
Simon Ruderich [Mon, 24 Apr 2017 10:15:11 +0000 (12:15 +0200)]
lessfilter: support nfo files
Simon Ruderich [Thu, 30 Mar 2017 21:25:30 +0000 (23:25 +0200)]
bin/srsync-incremental: add --acls --xattrs
No idea why I forgot those options.