]>
 
 
ruderich.org/simon Gitweb - config/dotfiles.git/log 
 
 
 
 
 
 
Simon Ruderich  [Wed, 26 Feb 2025 09:21:14 +0000  (10:21 +0100)] 
 
vcs: gitconfig: set push.autoSetupRemote 
 
Simon Ruderich  [Wed, 26 Feb 2025 09:17:43 +0000  (10:17 +0100)] 
 
vcs: gitconfig: set push.followTags 
 
Simon Ruderich  [Wed, 26 Feb 2025 09:16:53 +0000  (10:16 +0100)] 
 
vcs: gitconfig: set branch.sort=-committerdate 
 
Simon Ruderich  [Sun, 25 Aug 2024 08:43:37 +0000  (10:43 +0200)] 
 
vcs: gitconfig: set rebase.updateRefs 
 
Simon Ruderich  [Sun, 25 Aug 2024 08:41:26 +0000  (10:41 +0200)] 
 
zsh/rc: increase history size 
 
Getting closer to the current $HISTSIZE ... 
 
Simon Ruderich  [Sun, 25 Aug 2024 08:40:58 +0000  (10:40 +0200)] 
 
zsh/env: don't load global configuration files 
 
Simon Ruderich  [Fri, 16 Aug 2024 06:34:13 +0000  (08:34 +0200)] 
 
shell: GOPATH: replace ~/development/ with ~/dev/ 
 
Shorter directory names are better. 
 
Simon Ruderich  [Fri, 16 Aug 2024 06:27:45 +0000  (08:27 +0200)] 
 
misc: fully disable telemetry for Go >= 1.23 
 
Simon Ruderich  [Mon, 15 Jul 2024 06:32:10 +0000  (08:32 +0200)] 
 
vcs: gitconfig: add basic sendemail options 
 
Simon Ruderich  [Mon, 15 Jul 2024 06:27:59 +0000  (08:27 +0200)] 
 
vcs: gitconfig: update ru alias to include --prune 
 
Simon Ruderich  [Mon, 15 Jul 2024 06:27:29 +0000  (08:27 +0200)] 
 
vcs: gitconfig: improve merge conflict markers 
 
Simon Ruderich  [Mon, 15 Jul 2024 06:24:04 +0000  (08:24 +0200)] 
 
vcs: gitconfig: ignore advice when skipping commits in rebase 
 
Simon Ruderich  [Mon, 15 Jul 2024 06:21:52 +0000  (08:21 +0200)] 
 
multimedia: pipewire: prevent unnecessary resampling 
 
Simon Ruderich  [Wed, 15 May 2024 07:29:49 +0000  (09:29 +0200)] 
 
multimedia: wireplumber: try to prevent stuttering during playback 
 
Simon Ruderich  [Wed, 15 May 2024 07:28:17 +0000  (09:28 +0200)] 
 
multimedia: wireplumber: remove DBus workarounds 
 
No longer necessary since wireplumber 0.5. 
 
Simon Ruderich  [Fri, 26 Apr 2024 15:26:49 +0000  (17:26 +0200)] 
 
shell: set GOTOOLCHAIN=local 
 
Simon Ruderich  [Sat, 9 Dec 2023 16:39:05 +0000  (17:39 +0100)] 
 
multimedia: mpv: restore watch-later behavior for pause 
 
Simon Ruderich  [Tue, 24 Oct 2023 05:30:47 +0000  (07:30 +0200)] 
 
vim: support modelines in Go which change 'tabstop' 
 
I've used Go with the default setting of eight spaces per tab for a long 
time but the lines do indeed get very long. So permit using a modeline 
to switch back to four spaces per tab. 
 
Simon Ruderich  [Fri, 20 Oct 2023 07:09:20 +0000  (09:09 +0200)] 
 
multimedia: yt-dlp: also write video description 
 
Simon Ruderich  [Fri, 20 Oct 2023 07:02:55 +0000  (09:02 +0200)] 
 
shell: update comment for man wrapper 
 
Simon Ruderich  [Mon, 4 Sep 2023 08:38:46 +0000  (10:38 +0200)] 
 
shell: add man wrapper to restore colored and searchable man pages 
 
Simon Ruderich  [Sun, 13 Aug 2023 07:56:38 +0000  (09:56 +0200)] 
 
vcs: gitconfig: sort sections by name 
 
Except for [user] which is often modified and should stay at the top. 
 
Simon Ruderich  [Sun, 13 Aug 2023 07:52:31 +0000  (09:52 +0200)] 
 
vcs: gitconfig: don't execute arbitrary commands from embedded bare repositories 
 
Simon Ruderich  [Sun, 13 Aug 2023 07:50:09 +0000  (09:50 +0200)] 
 
vcs: gitconfig: sort tags as version numbers 
 
Simon Ruderich  [Sun, 6 Aug 2023 07:26:06 +0000  (09:26 +0200)] 
 
zsh/rc: display network namespace in prompt 
 
Simon Ruderich  [Sun, 4 Jun 2023 05:13:33 +0000  (07:13 +0200)] 
 
vcs: gitconfig: add pf alias for force pushes (with lease) 
 
Simon Ruderich  [Wed, 19 Apr 2023 05:44:33 +0000  (07:44 +0200)] 
 
multimedia: add yt-dlp configuration 
 
Simon Ruderich  [Sat, 1 Apr 2023 08:23:27 +0000  (10:23 +0200)] 
 
multimedia: add pipewire configuration and switch mpv to pipewire 
 
Simon Ruderich  [Sat, 1 Apr 2023 08:22:04 +0000  (10:22 +0200)] 
 
.gitignore: ignore mpv's watch_later directory 
 
Simon Ruderich  [Sat, 1 Apr 2023 08:18:00 +0000  (10:18 +0200)] 
 
Move all non-empty .gitignore to top-level 
 
Simon Ruderich  [Sat, 1 Apr 2023 08:09:24 +0000  (10:09 +0200)] 
 
multimedia: mpv: save secondary-sid to watch-later 
 
Simon Ruderich  [Sat, 1 Apr 2023 08:08:14 +0000  (10:08 +0200)] 
 
multimedia: mpv: increase cache size and prefetch next file 
 
Simon Ruderich  [Sat, 1 Apr 2023 08:07:53 +0000  (10:07 +0200)] 
 
multimedia: mpv: use hardware decoding if possible 
 
Simon Ruderich  [Sat, 1 Apr 2023 08:07:30 +0000  (10:07 +0200)] 
 
multimedia: mpv: fix display of cache in OSD 
 
Simon Ruderich  [Sat, 1 Apr 2023 08:06:37 +0000  (10:06 +0200)] 
 
multimedia: mpv: update input bindings 
 
Simon Ruderich  [Sun, 4 Dec 2022 08:26:01 +0000  (09:26 +0100)] 
 
shell: git-evtag-compute-py: port to python 3
From https://github.com/cgwalters/git-evtag commit 
2eaa213 
(git-evtag-compute-py: Port to Python 3, 2021-05-05).
 
Simon Ruderich  [Sun, 17 Apr 2022 17:07:25 +0000  (19:07 +0200)] 
 
screenrc: use full path in "shell" option 
 
GNU screen uses the value of "shell" for the $SHELL environment 
variable. Having a non-absolute path there can cause issues. For 
example, `ssh` uses $SHELL when running "Match exec" commands which fail 
because it uses access() to verify if the shell exists. 
 
Simon Ruderich  [Sun, 7 Nov 2021 09:29:06 +0000  (10:29 +0100)] 
 
shell: ssh_config, sshd_config: remove empty SendEnv/AcceptEnv 
 
Openssh 8.7 uses a stricter parser which does not permit empty option 
values. 
 
Simon Ruderich  [Mon, 1 Nov 2021 07:00:24 +0000  (08:00 +0100)] 
 
shell: aliases: add lsblk alias with --merge 
 
Simon Ruderich  [Wed, 3 Mar 2021 08:48:10 +0000  (09:48 +0100)] 
 
shell: alias: add cal alias with useful options 
 
In the past, Debian's `cal` used to color the current day which was 
enough for my use. But recently this changed to the more traditional 
`cal` output with no highlight. So use `ncal` directly and add other 
useful options. 
 
Simon Ruderich  [Wed, 3 Mar 2021 08:44:06 +0000  (09:44 +0100)] 
 
shell: aliases: enable colors for `ip` 
 
Simon Ruderich  [Wed, 3 Mar 2021 08:42:23 +0000  (09:42 +0100)] 
 
shell: aliases: use unabbreviated "-brief" in `ip` alias 
 
I prefer full option names in aliases. This makes the configuration 
easier to understand and brevity is not relevant here. 
 
Simon Ruderich  [Tue, 23 Feb 2021 08:32:59 +0000  (09:32 +0100)] 
 
vcs: gitconfig: adapt format of --pretty=reference for ld alias 
 
Personally I prefer the quotes but Git defined --pretty=reference 
without it. So adapt to the upstream recommendation. 
 
Simon Ruderich  [Sat, 20 Feb 2021 08:54:43 +0000  (09:54 +0100)] 
 
vcs/gitconfig: add more git-annex options 
 
Simon Ruderich  [Sat, 20 Feb 2021 08:53:46 +0000  (09:53 +0100)] 
 
vcs/gitconfig: always highlight whitespace errors 
 
Simon Ruderich  [Sat, 21 Nov 2020 05:01:04 +0000  (06:01 +0100)] 
 
vcs: gitconfig: prevent planned change of the default branch name 
 
Simon Ruderich  [Sun, 26 Jul 2020 05:24:27 +0000  (07:24 +0200)] 
 
vim: syntax: update perl 
 
Simon Ruderich  [Sat, 29 Feb 2020 07:32:51 +0000  (08:32 +0100)] 
 
shell: ssh_config: fix typo in comment 
 
Simon Ruderich  [Sat, 29 Feb 2020 07:32:39 +0000  (08:32 +0100)] 
 
shell: ssh_config: add UpdateHostKeys 
 
Simon Ruderich  [Sat, 29 Feb 2020 07:31:53 +0000  (08:31 +0100)] 
 
shell: sshd_config: replace deprecated value "without-password" 
 
Simon Ruderich  [Sat, 29 Feb 2020 07:25:02 +0000  (08:25 +0100)] 
 
shell: ssh_config, sshd_config: update algorithms 
 
Simon Ruderich  [Sun, 9 Feb 2020 22:22:37 +0000  (23:22 +0100)] 
 
herbstluftwm/autostart: add bindings to run programs and select windows 
 
Simon Ruderich  [Thu, 2 Jan 2020 15:19:19 +0000  (16:19 +0100)] 
 
htoprc: automatically switch to 4-column CPU layout 
 
Simon Ruderich  [Wed, 20 Nov 2019 19:39:49 +0000  (20:39 +0100)] 
 
shell/logout: remove newline 
 
Simon Ruderich  [Wed, 20 Nov 2019 19:39:29 +0000  (20:39 +0100)] 
 
shell/env: add Go settings 
 
Simon Ruderich  [Wed, 20 Nov 2019 19:35:04 +0000  (20:35 +0100)] 
 
lesskey: don't color indicator for overlong lines 
 
Recent versions of less draw an indicator when an overlong line is not 
wrapped but cut off. The indicator is nice but the strong color is 
annoying. 
 
Also add compatibility to setup.sh for older less versions. 
 
Simon Ruderich  [Wed, 13 Nov 2019 08:38:57 +0000  (09:38 +0100)] 
 
vim: vimrc: prefer fzf over CtrlP 
 
Simon Ruderich  [Wed, 13 Nov 2019 08:28:33 +0000  (09:28 +0100)] 
 
vim: fzf: add 
 
Only the vim parts of the source code were read. 
 
    # git-evtag comment: submodules=0 commits=1 (990) trees=13 (3668) blobs=81 (532827) 
    Git-EVTag-v0-SHA512: b965e51c0bf9db7a820fec3dbe4e8e047dc977cd48de58413db80262ae1f09b7ebd80fb40a22888e1de16115749cd6964dcefbe72f600fd48886633b0aa36edd 
 
Simon Ruderich  [Wed, 13 Nov 2019 08:09:21 +0000  (09:09 +0100)] 
 
zsh/rc: prepend "--" in X alias 
 
Prevents possible interpretation of options from X selection. 
 
Simon Ruderich  [Wed, 13 Nov 2019 07:32:59 +0000  (08:32 +0100)] 
 
screenrc: unbind more bindings 
 
Simon Ruderich  [Wed, 13 Nov 2019 08:07:48 +0000  (09:07 +0100)] 
 
vim: xptemplate: update to 
4dabcf320f18e33923dbcf793d3c04330dcb79a1 
    # git-evtag comment: submodules=0 commits=1 (325) trees=80 (10850) blobs=184 (
2405853 )
    Git-EVTag-v0-SHA512: 0efe266862f8d9c08f9e01cfd28db577d3753cb81dc2f19ed33c2bd6c80b15280f14e675690928f9ccb4c7615f6a4b9b83866b45cf2a002bc7767aa0030fbf3b
 
Simon Ruderich  [Wed, 13 Nov 2019 08:06:18 +0000  (09:06 +0100)] 
 
vim: vim-toml: updat to 
a4ec206052aa347d7df90dc4b6697b7f2b7929bc 
    # git-evtag comment: submodules=0 commits=1 (399) trees=4 (316) blobs=5 (5658)
    Git-EVTag-v0-SHA512: 208ed9c9f2a91c1ec16e4c72671b201fb3856a93e458c92a8a70709f09415f1cc4b9ff91e4b7d0006c40164a2b360f7b3924fffcaa181e62d17a0a7d7df3ff94
 
Simon Ruderich  [Wed, 13 Nov 2019 08:04:28 +0000  (09:04 +0100)] 
 
vim: vim-gnupg: update to 
f663d0e857bd88cb39c16ca45c37a27488648562 
    # git-evtag comment: submodules=0 commits=1 (1388) trees=4 (279) blobs=4 (50101)
    Git-EVTag-v0-SHA512: f39521abbf2c2a5e84c53fdb4a1255168240b2d44c31f34e2215ca2d106dcf386289966886fc6e587eca392e39424ed76a46511faf7e137ea6ddf5ebf8a163d3
 
Simon Ruderich  [Wed, 13 Nov 2019 08:01:11 +0000  (09:01 +0100)] 
 
vim: surround: update to 
e4c4cc0f816515fbb7e87076a988604b2d163daa 
    # git-evtag comment: submodules=0 commits=1 (228) trees=4 (330) blobs=5 (29959)
    Git-EVTag-v0-SHA512: dbf644ea5c32d3b0acb7b3bbbe16276632664ba0f0dc3e811fcc2d1e8a6bb0794593bfa81abe52be3634d846d319ab30e348111ce761b85cb456cafd62d22664
 
Simon Ruderich  [Wed, 13 Nov 2019 07:59:40 +0000  (08:59 +0100)] 
 
vim: repeat: update to 
c947ad2b6a16983724a0153bdf7f66d7a80a32ca 
    # git-evtag comment: submodules=0 commits=1 (228) trees=3 (214) blobs=3 (7697)
    Git-EVTag-v0-SHA512: efc3524e6187fed548c25a2a4a31392803b91f854735f51f101927dd60c8b7ba068c4a5ab8ccef1518dce899a9fcc60ebf5f5f60ffb4b4d3220a8c2d0bc6276e
 
Simon Ruderich  [Wed, 13 Nov 2019 07:57:15 +0000  (08:57 +0100)] 
 
shell: git-update-and-verify-submodule: convert to python3 
 
Simon Ruderich  [Wed, 13 Nov 2019 07:49:07 +0000  (08:49 +0100)] 
 
vim: nerdcommenter: update to 
92082862364cf5ec3eec79a025bbc7bc5165e05f 
    # git-evtag comment: submodules=0 commits=1 (289) trees=3 (291) blobs=5 (171000)
    Git-EVTag-v0-SHA512: 3e66d931412024056fd371ca548feb51a6b37c5843c48f77c254d8de52d41e31ea84375f1ef2dd16e5cc2a1d358441a6cbbe380b9500d75fc07f7374cc83b28d
 
Simon Ruderich  [Wed, 13 Nov 2019 07:39:03 +0000  (08:39 +0100)] 
 
vim: gundo: update to 
46c443ee9d5854320eb965a1fdee781ba83a070e 
    # git-evtag comment: submodules=0 commits=1 (261) trees=35 (4352) blobs=76 (488666)
    Git-EVTag-v0-SHA512: 7a63a36942f1b9be3c5c878e8c57fcd9632d93bd2dbd448e275fb433512993f7653b4601e9ae044c0d40c356a17ff1dc3f184c29ea5386db2e67ea2ec2611925
 
Simon Ruderich  [Fri, 26 Jul 2019 05:34:08 +0000  (07:34 +0200)] 
 
shell: redirect stderr to stdout for systemd aliases/functions 
 
Simon Ruderich  [Fri, 26 Jul 2019 05:32:18 +0000  (07:32 +0200)] 
 
shell: aliases: remove mc alias for machinectl 
 
Conflicts with existing mc alias for make clean. 
 
Simon Ruderich  [Sun, 21 Jul 2019 07:51:38 +0000  (09:51 +0200)] 
 
vim: xptemplate: default to AGPLv3+ in all templates 
 
Simon Ruderich  [Sun, 21 Jul 2019 07:51:12 +0000  (09:51 +0200)] 
 
vim: xptemplate: remove unnecessary license text from templates 
 
Simon Ruderich  [Sat, 22 Jun 2019 06:55:04 +0000  (08:55 +0200)] 
 
shell: aliases: add -S to chop long lines in ls wrapper
See 
f92970f  ("shell: aliases: add -S to chop long lines in tree wrapper",
2019-01-10).
 
Simon Ruderich  [Mon, 21 Jan 2019 16:03:30 +0000  (17:03 +0100)] 
 
misc: taskwarrior: add 
 
Simon Ruderich  [Thu, 10 Jan 2019 09:58:43 +0000  (10:58 +0100)] 
 
x11: katarakt: shorten current page display to just "a/b" 
 
Simon Ruderich  [Thu, 10 Jan 2019 09:26:20 +0000  (10:26 +0100)] 
 
x11: katarakt: use "true" instead of 1 for boolean flag 
 
Simon Ruderich  [Thu, 10 Jan 2019 09:21:57 +0000  (10:21 +0100)] 
 
shell: aliases: add -S to chop long lines in tree wrapper 
 
Makes output more readable with (long) symlinks, for example in 
git-annex repositories. 
 
Simon Ruderich  [Sat, 29 Dec 2018 08:17:16 +0000  (09:17 +0100)] 
 
vim: vim-gnupg: replace plugin/gnupg.vim with submodule 
 
    # git-evtag comment: submodules=0 commits=1 (1301) trees=2 (86) blobs=1 (48415) 
    Git-EVTag-v0-SHA512: 9325e9b6339e3396d16d7b1683926c701441302a7e51e5095933092ebbc19dca3e89c9e2870eca0a5e7d993b5dd9ea294812934076d3ddb9e8a5a3b0a05524d8 
 
Simon Ruderich  [Sat, 29 Dec 2018 08:02:03 +0000  (09:02 +0100)] 
 
shell: .gitignore: sort 
 
Simon Ruderich  [Sat, 29 Dec 2018 07:54:58 +0000  (08:54 +0100)] 
 
vcs: gitconfig: fix typos in comment 
 
Simon Ruderich  [Wed, 8 Aug 2018 12:21:55 +0000  (14:21 +0200)] 
 
vim: deb: sync with current version in Debian sid 
 
Simon Ruderich  [Wed, 25 Jul 2018 11:25:35 +0000  (13:25 +0200)] 
 
shell: replace valgrind wrapper with environment variable 
 
Simon Ruderich  [Mon, 23 Jul 2018 06:49:38 +0000  (08:49 +0200)] 
 
mutt: remove mark_old=no 
 
Being able to differentiate between "old" new messages and "new" new 
messages is really useful; for example on busy mailing lists to read 
only the really new mails. 
 
Simon Ruderich  [Mon, 23 Jul 2018 06:46:33 +0000  (08:46 +0200)] 
 
mutt: remove unused handling of flagged mails 
 
I want to see all mails by default and have disabled this snippet on all 
hosts for quite some time. 
 
Simon Ruderich  [Sun, 22 Jul 2018 08:48:23 +0000  (10:48 +0200)] 
 
zsh: "fix" ip6tables completion 
 
Simon Ruderich  [Sun, 22 Jul 2018 08:32:10 +0000  (10:32 +0200)] 
 
vim: after/syntax/perl.vim: highlight die/exit as statementControl 
 
Simon Ruderich  [Sun, 22 Jul 2018 08:29:31 +0000  (10:29 +0200)] 
 
shell: aliases: move ta/ti aliases to the proper place 
 
Simon Ruderich  [Thu, 19 Jul 2018 09:08:15 +0000  (11:08 +0200)] 
 
vim: colors/simon.vim: move Float highlight to Number 
 
"Booleans" is the wrong section. 
 
Simon Ruderich  [Thu, 19 Jul 2018 09:06:14 +0000  (11:06 +0200)] 
 
zsh/rc: use current input for incremental searches 
 
Simon Ruderich  [Thu, 19 Jul 2018 09:03:42 +0000  (11:03 +0200)] 
 
shell/env: set GIT_SSH_COMMAND to reduce SSH timeout for fetch/push 
 
Simon Ruderich  [Thu, 19 Jul 2018 09:01:19 +0000  (11:01 +0200)] 
 
shell: aliases: add alias ti (timew) and ta (task) 
 
timewarrior (time tracking) and taskwarrior (task tracking/todo list). 
 
Simon Ruderich  [Thu, 19 Jul 2018 08:57:10 +0000  (10:57 +0200)] 
 
gnupg/gpg.conf: display validity of UIDs when verify signatures 
 
Simon Ruderich  [Wed, 18 Jul 2018 13:25:27 +0000  (15:25 +0200)] 
 
shell: aliases: use human sizes for ls 
 
Simon Ruderich  [Wed, 18 Jul 2018 12:53:26 +0000  (14:53 +0200)] 
 
gnupg: gpg-agent.conf: grab the keyboard 
 
Simon Ruderich  [Wed, 18 Jul 2018 12:15:27 +0000  (14:15 +0200)] 
 
vim: add nginx syntax highlighting 
 
Simon Ruderich  [Wed, 18 Jul 2018 11:24:15 +0000  (13:24 +0200)] 
 
mail: ignore gpg2 files 
 
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