]>
ruderich.org/simon Gitweb - config/dotfiles.git/log
Simon Ruderich [Wed, 18 Jul 2018 11:22:44 +0000 (13:22 +0200)]
gnupg: add gpg-agent.conf and disable scdaemon
Starting scdaemon causes a lot of useless messages in the syslog and I
don't need it.
Simon Ruderich [Wed, 18 Jul 2018 11:20:24 +0000 (13:20 +0200)]
shell/aliases: change sa alias to ssh-add without timeout
Simon Ruderich [Wed, 18 Jul 2018 11:15:05 +0000 (13:15 +0200)]
screenrc: use dark blue for hardstatus on remote systems
Simon Ruderich [Wed, 18 Jul 2018 11:01:43 +0000 (13:01 +0200)]
shell: aliases: add ip alias to default to shorter output
Simon Ruderich [Wed, 18 Jul 2018 10:01:24 +0000 (12:01 +0200)]
screenrc: unbind more bindings
I often press those bindings by accident but almost never use them on
purpose.
Simon Ruderich [Wed, 18 Jul 2018 09:59:48 +0000 (11:59 +0200)]
screenrc: only show hostname in hardstatus on remote systems
Simon Ruderich [Wed, 18 Jul 2018 07:50:28 +0000 (09:50 +0200)]
shell/setup.sh: remove unused code for screenrc
Unused since
37ae4aa ("screenrc: Disable auto-lock.", 2013-12-27).
Simon Ruderich [Wed, 18 Jul 2018 07:43:28 +0000 (09:43 +0200)]
zsh/rc: don't abort if there are no autoloadable functions
Broken since
02b16f5 ("zsh: functions: remove extract", 2018-07-17).
Simon Ruderich [Wed, 18 Jul 2018 07:35:16 +0000 (09:35 +0200)]
screenrc: remove load average from hardstatus
I rarely use it and it wastes a lot of space. High loads are already
detected by my monitoring.
However add an additional space between the window list and the
following items to create a visual gap to highlight the difference in
content.
Simon Ruderich [Wed, 18 Jul 2018 07:32:45 +0000 (09:32 +0200)]
screenrc: only display caption on splits
This is the default.
Removing the caption by default saves one line of screen estate and the
differently colored hardstatus is enough to visually differentiate
window list from window content (e.g. shell or active program).
Simon Ruderich [Tue, 17 Jul 2018 13:47:06 +0000 (15:47 +0200)]
Revert "screenrc: Change hardstatus color when in copy mode."
This reverts commit
4ec19d0e9a84b5155885e47908d7974d191f9492 .
I find the visual change to be too distracting.
Simon Ruderich [Tue, 17 Jul 2018 12:32:56 +0000 (14:32 +0200)]
dircolors: fix indentation
Simon Ruderich [Tue, 17 Jul 2018 12:31:28 +0000 (14:31 +0200)]
zsh: functions: remove extract
Unused and old.
Simon Ruderich [Tue, 17 Jul 2018 12:30:19 +0000 (14:30 +0200)]
zsh: _systemctl: sync with latest version from Debian's zsh
Simon Ruderich [Tue, 17 Jul 2018 12:12:44 +0000 (14:12 +0200)]
htoprc: add comment describing c mapping
Simon Ruderich [Sun, 15 Jul 2018 14:08:38 +0000 (16:08 +0200)]
vim/vimrc: set filetype for /etc/network/interfaces
Simon Ruderich [Sun, 15 Jul 2018 08:16:50 +0000 (10:16 +0200)]
vcs: t: adapt to diff.mnemonicprefix = true
Broken since
b179b88 ("gitconfig: enable diff.mnemonicprefix",
2016-11-06).
Simon Ruderich [Sun, 15 Jul 2018 08:13:52 +0000 (10:13 +0200)]
vcs: gitconfig: expand -s in ld alias
Readability is more important in alias definition than brevity.
Simon Ruderich [Sun, 15 Jul 2018 08:13:18 +0000 (10:13 +0200)]
vcs: gitconfig: use --date=now in cad alias
Using just --date= to reset the date is not supported in modern Git
versions.
Simon Ruderich [Sun, 15 Jul 2018 08:12:24 +0000 (10:12 +0200)]
vcs: gitconfig: don't create .git/hooks in new repositories
The sample hooks are useless and just clutter a tree listing.
Simon Ruderich [Sun, 15 Jul 2018 07:59:54 +0000 (09:59 +0200)]
misc: psql: improve comment
Simon Ruderich [Sun, 15 Jul 2018 07:57:17 +0000 (09:57 +0200)]
misc: gdb: cleanup comments
Simon Ruderich [Sat, 14 Jul 2018 12:20:30 +0000 (14:20 +0200)]
vim: xptemplate: add more go snippets
Simon Ruderich [Sat, 14 Jul 2018 10:34:20 +0000 (12:34 +0200)]
vim: vimrc: use tabs in go
Simon Ruderich [Sat, 14 Jul 2018 10:20:24 +0000 (12:20 +0200)]
vim: xptemplate: add snippets for go
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