]> ruderich.org/simon Gitweb - config/dotfiles.git/log
config/dotfiles.git
6 months agoshell: set GOTOOLCHAIN=local master
Simon Ruderich [Fri, 26 Apr 2024 15:26:49 +0000 (17:26 +0200)]
shell: set GOTOOLCHAIN=local

10 months agomultimedia: mpv: restore watch-later behavior for pause
Simon Ruderich [Sat, 9 Dec 2023 16:39:05 +0000 (17:39 +0100)]
multimedia: mpv: restore watch-later behavior for pause

12 months agovim: support modelines in Go which change 'tabstop'
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.

12 months agomultimedia: yt-dlp: also write video description
Simon Ruderich [Fri, 20 Oct 2023 07:09:20 +0000 (09:09 +0200)]
multimedia: yt-dlp: also write video description

12 months agoshell: update comment for man wrapper
Simon Ruderich [Fri, 20 Oct 2023 07:02:55 +0000 (09:02 +0200)]
shell: update comment for man wrapper

13 months agoshell: add man wrapper to restore colored and searchable man pages
Simon Ruderich [Mon, 4 Sep 2023 08:38:46 +0000 (10:38 +0200)]
shell: add man wrapper to restore colored and searchable man pages

14 months agovcs: gitconfig: sort sections by name
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.

14 months agovcs: gitconfig: don't execute arbitrary commands from embedded bare repositories
Simon Ruderich [Sun, 13 Aug 2023 07:52:31 +0000 (09:52 +0200)]
vcs: gitconfig: don't execute arbitrary commands from embedded bare repositories

14 months agovcs: gitconfig: sort tags as version numbers
Simon Ruderich [Sun, 13 Aug 2023 07:50:09 +0000 (09:50 +0200)]
vcs: gitconfig: sort tags as version numbers

14 months agozsh/rc: display network namespace in prompt
Simon Ruderich [Sun, 6 Aug 2023 07:26:06 +0000 (09:26 +0200)]
zsh/rc: display network namespace in prompt

16 months agovcs: gitconfig: add pf alias for force pushes (with lease)
Simon Ruderich [Sun, 4 Jun 2023 05:13:33 +0000 (07:13 +0200)]
vcs: gitconfig: add pf alias for force pushes (with lease)

18 months agomultimedia: add yt-dlp configuration
Simon Ruderich [Wed, 19 Apr 2023 05:44:33 +0000 (07:44 +0200)]
multimedia: add yt-dlp configuration

19 months agomultimedia: add pipewire configuration and switch mpv to pipewire
Simon Ruderich [Sat, 1 Apr 2023 08:23:27 +0000 (10:23 +0200)]
multimedia: add pipewire configuration and switch mpv to pipewire

19 months ago.gitignore: ignore mpv's watch_later directory
Simon Ruderich [Sat, 1 Apr 2023 08:22:04 +0000 (10:22 +0200)]
.gitignore: ignore mpv's watch_later directory

19 months agoMove all non-empty .gitignore to top-level
Simon Ruderich [Sat, 1 Apr 2023 08:18:00 +0000 (10:18 +0200)]
Move all non-empty .gitignore to top-level

19 months agomultimedia: mpv: save secondary-sid to watch-later
Simon Ruderich [Sat, 1 Apr 2023 08:09:24 +0000 (10:09 +0200)]
multimedia: mpv: save secondary-sid to watch-later

19 months agomultimedia: mpv: increase cache size and prefetch next file
Simon Ruderich [Sat, 1 Apr 2023 08:08:14 +0000 (10:08 +0200)]
multimedia: mpv: increase cache size and prefetch next file

19 months agomultimedia: mpv: use hardware decoding if possible
Simon Ruderich [Sat, 1 Apr 2023 08:07:53 +0000 (10:07 +0200)]
multimedia: mpv: use hardware decoding if possible

19 months agomultimedia: mpv: fix display of cache in OSD
Simon Ruderich [Sat, 1 Apr 2023 08:07:30 +0000 (10:07 +0200)]
multimedia: mpv: fix display of cache in OSD

19 months agomultimedia: mpv: update input bindings
Simon Ruderich [Sat, 1 Apr 2023 08:06:37 +0000 (10:06 +0200)]
multimedia: mpv: update input bindings

22 months agoshell: git-evtag-compute-py: port to python 3
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).

2 years agoscreenrc: use full path in "shell" option
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.

2 years agoshell: ssh_config, sshd_config: remove empty SendEnv/AcceptEnv
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.

3 years agoshell: aliases: add lsblk alias with --merge
Simon Ruderich [Mon, 1 Nov 2021 07:00:24 +0000 (08:00 +0100)]
shell: aliases: add lsblk alias with --merge

3 years agoshell: alias: add cal alias with useful options
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.

3 years agoshell: aliases: enable colors for `ip`
Simon Ruderich [Wed, 3 Mar 2021 08:44:06 +0000 (09:44 +0100)]
shell: aliases: enable colors for `ip`

3 years agoshell: aliases: use unabbreviated "-brief" in `ip` alias
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.

3 years agovcs: gitconfig: adapt format of --pretty=reference for ld alias
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.

3 years agovcs/gitconfig: add more git-annex options
Simon Ruderich [Sat, 20 Feb 2021 08:54:43 +0000 (09:54 +0100)]
vcs/gitconfig: add more git-annex options

3 years agovcs/gitconfig: always highlight whitespace errors
Simon Ruderich [Sat, 20 Feb 2021 08:53:46 +0000 (09:53 +0100)]
vcs/gitconfig: always highlight whitespace errors

3 years agovcs: gitconfig: prevent planned change of the default branch name
Simon Ruderich [Sat, 21 Nov 2020 05:01:04 +0000 (06:01 +0100)]
vcs: gitconfig: prevent planned change of the default branch name

4 years agovim: syntax: update perl
Simon Ruderich [Sun, 26 Jul 2020 05:24:27 +0000 (07:24 +0200)]
vim: syntax: update perl

4 years agoshell: ssh_config: fix typo in comment
Simon Ruderich [Sat, 29 Feb 2020 07:32:51 +0000 (08:32 +0100)]
shell: ssh_config: fix typo in comment

4 years agoshell: ssh_config: add UpdateHostKeys
Simon Ruderich [Sat, 29 Feb 2020 07:32:39 +0000 (08:32 +0100)]
shell: ssh_config: add UpdateHostKeys

4 years agoshell: sshd_config: replace deprecated value "without-password"
Simon Ruderich [Sat, 29 Feb 2020 07:31:53 +0000 (08:31 +0100)]
shell: sshd_config: replace deprecated value "without-password"

4 years agoshell: ssh_config, sshd_config: update algorithms
Simon Ruderich [Sat, 29 Feb 2020 07:25:02 +0000 (08:25 +0100)]
shell: ssh_config, sshd_config: update algorithms

4 years agoherbstluftwm/autostart: add bindings to run programs and select windows
Simon Ruderich [Sun, 9 Feb 2020 22:22:37 +0000 (23:22 +0100)]
herbstluftwm/autostart: add bindings to run programs and select windows

4 years agohtoprc: automatically switch to 4-column CPU layout
Simon Ruderich [Thu, 2 Jan 2020 15:19:19 +0000 (16:19 +0100)]
htoprc: automatically switch to 4-column CPU layout

4 years agoshell/logout: remove newline
Simon Ruderich [Wed, 20 Nov 2019 19:39:49 +0000 (20:39 +0100)]
shell/logout: remove newline

4 years agoshell/env: add Go settings
Simon Ruderich [Wed, 20 Nov 2019 19:39:29 +0000 (20:39 +0100)]
shell/env: add Go settings

4 years agolesskey: don't color indicator for overlong lines
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.

4 years agovim: vimrc: prefer fzf over CtrlP
Simon Ruderich [Wed, 13 Nov 2019 08:38:57 +0000 (09:38 +0100)]
vim: vimrc: prefer fzf over CtrlP

4 years agovim: fzf: add
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

4 years agozsh/rc: prepend "--" in X alias
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.

4 years agoscreenrc: unbind more bindings
Simon Ruderich [Wed, 13 Nov 2019 07:32:59 +0000 (08:32 +0100)]
screenrc: unbind more bindings

4 years agovim: xptemplate: update to 4dabcf320f18e33923dbcf793d3c04330dcb79a1
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

4 years agovim: vim-toml: updat to a4ec206052aa347d7df90dc4b6697b7f2b7929bc
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

4 years agovim: vim-gnupg: update to f663d0e857bd88cb39c16ca45c37a27488648562
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

4 years agovim: surround: update to e4c4cc0f816515fbb7e87076a988604b2d163daa
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

4 years agovim: repeat: update to c947ad2b6a16983724a0153bdf7f66d7a80a32ca
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

4 years agoshell: git-update-and-verify-submodule: convert to python3
Simon Ruderich [Wed, 13 Nov 2019 07:57:15 +0000 (08:57 +0100)]
shell: git-update-and-verify-submodule: convert to python3

4 years agovim: nerdcommenter: update to 92082862364cf5ec3eec79a025bbc7bc5165e05f
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

4 years agovim: gundo: update to 46c443ee9d5854320eb965a1fdee781ba83a070e
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

5 years agoshell: redirect stderr to stdout for systemd aliases/functions
Simon Ruderich [Fri, 26 Jul 2019 05:34:08 +0000 (07:34 +0200)]
shell: redirect stderr to stdout for systemd aliases/functions

5 years agoshell: aliases: remove mc alias for machinectl
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.

5 years agovim: xptemplate: default to AGPLv3+ in all templates
Simon Ruderich [Sun, 21 Jul 2019 07:51:38 +0000 (09:51 +0200)]
vim: xptemplate: default to AGPLv3+ in all templates

5 years agovim: xptemplate: remove unnecessary license text from templates
Simon Ruderich [Sun, 21 Jul 2019 07:51:12 +0000 (09:51 +0200)]
vim: xptemplate: remove unnecessary license text from templates

5 years agoshell: aliases: add -S to chop long lines in ls wrapper
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).

5 years agomisc: taskwarrior: add
Simon Ruderich [Mon, 21 Jan 2019 16:03:30 +0000 (17:03 +0100)]
misc: taskwarrior: add

5 years agox11: katarakt: shorten current page display to just "a/b"
Simon Ruderich [Thu, 10 Jan 2019 09:58:43 +0000 (10:58 +0100)]
x11: katarakt: shorten current page display to just "a/b"

5 years agox11: katarakt: use "true" instead of 1 for boolean flag
Simon Ruderich [Thu, 10 Jan 2019 09:26:20 +0000 (10:26 +0100)]
x11: katarakt: use "true" instead of 1 for boolean flag

5 years agoshell: aliases: add -S to chop long lines in tree wrapper
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.

5 years agovim: vim-gnupg: replace plugin/gnupg.vim with submodule
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

5 years agoshell: .gitignore: sort
Simon Ruderich [Sat, 29 Dec 2018 08:02:03 +0000 (09:02 +0100)]
shell: .gitignore: sort

5 years agovcs: gitconfig: fix typos in comment
Simon Ruderich [Sat, 29 Dec 2018 07:54:58 +0000 (08:54 +0100)]
vcs: gitconfig: fix typos in comment

6 years agovim: deb: sync with current version in Debian sid
Simon Ruderich [Wed, 8 Aug 2018 12:21:55 +0000 (14:21 +0200)]
vim: deb: sync with current version in Debian sid

6 years agoshell: replace valgrind wrapper with environment variable
Simon Ruderich [Wed, 25 Jul 2018 11:25:35 +0000 (13:25 +0200)]
shell: replace valgrind wrapper with environment variable

6 years agomutt: remove mark_old=no
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.

6 years agomutt: remove unused handling of flagged 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.

6 years agozsh: "fix" ip6tables completion
Simon Ruderich [Sun, 22 Jul 2018 08:48:23 +0000 (10:48 +0200)]
zsh: "fix" ip6tables completion

6 years agovim: after/syntax/perl.vim: highlight die/exit as statementControl
Simon Ruderich [Sun, 22 Jul 2018 08:32:10 +0000 (10:32 +0200)]
vim: after/syntax/perl.vim: highlight die/exit as statementControl

6 years agoshell: aliases: move ta/ti aliases to the proper place
Simon Ruderich [Sun, 22 Jul 2018 08:29:31 +0000 (10:29 +0200)]
shell: aliases: move ta/ti aliases to the proper place

6 years agovim: colors/simon.vim: move Float highlight to Number
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.

6 years agozsh/rc: use current input for incremental searches
Simon Ruderich [Thu, 19 Jul 2018 09:06:14 +0000 (11:06 +0200)]
zsh/rc: use current input for incremental searches

6 years agoshell/env: set GIT_SSH_COMMAND to reduce SSH timeout for fetch/push
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

6 years agoshell: aliases: add alias ti (timew) and ta (task)
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).

6 years agognupg/gpg.conf: display validity of UIDs when verify signatures
Simon Ruderich [Thu, 19 Jul 2018 08:57:10 +0000 (10:57 +0200)]
gnupg/gpg.conf: display validity of UIDs when verify signatures

6 years agoshell: aliases: use human sizes for ls
Simon Ruderich [Wed, 18 Jul 2018 13:25:27 +0000 (15:25 +0200)]
shell: aliases: use human sizes for ls

6 years agognupg: gpg-agent.conf: grab the keyboard
Simon Ruderich [Wed, 18 Jul 2018 12:53:26 +0000 (14:53 +0200)]
gnupg: gpg-agent.conf: grab the keyboard

6 years agovim: add nginx syntax highlighting
Simon Ruderich [Wed, 18 Jul 2018 12:15:27 +0000 (14:15 +0200)]
vim: add nginx syntax highlighting

6 years agomail: ignore gpg2 files
Simon Ruderich [Wed, 18 Jul 2018 11:24:15 +0000 (13:24 +0200)]
mail: ignore gpg2 files

6 years agognupg: add gpg-agent.conf and disable scdaemon
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.

6 years agoshell/aliases: change sa alias to ssh-add without timeout
Simon Ruderich [Wed, 18 Jul 2018 11:20:24 +0000 (13:20 +0200)]
shell/aliases: change sa alias to ssh-add without timeout

6 years agoscreenrc: use dark blue for hardstatus on remote systems
Simon Ruderich [Wed, 18 Jul 2018 11:15:05 +0000 (13:15 +0200)]
screenrc: use dark blue for hardstatus on remote systems

6 years agoshell: aliases: add ip alias to default to shorter output
Simon Ruderich [Wed, 18 Jul 2018 11:01:43 +0000 (13:01 +0200)]
shell: aliases: add ip alias to default to shorter output

6 years agoscreenrc: unbind more bindings
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.

6 years agoscreenrc: only show hostname in hardstatus on remote systems
Simon Ruderich [Wed, 18 Jul 2018 09:59:48 +0000 (11:59 +0200)]
screenrc: only show hostname in hardstatus on remote systems

6 years agoshell/setup.sh: remove unused code for screenrc
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).

6 years agozsh/rc: don't abort if there are no autoloadable functions
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).

6 years agoscreenrc: remove load average from hardstatus
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.

6 years agoscreenrc: only display caption on splits
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).

6 years agoRevert "screenrc: Change hardstatus color when in copy mode."
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.

6 years agodircolors: fix indentation
Simon Ruderich [Tue, 17 Jul 2018 12:32:56 +0000 (14:32 +0200)]
dircolors: fix indentation

6 years agozsh: functions: remove extract
Simon Ruderich [Tue, 17 Jul 2018 12:31:28 +0000 (14:31 +0200)]
zsh: functions: remove extract

Unused and old.

6 years agozsh: _systemctl: sync with latest version from Debian's zsh
Simon Ruderich [Tue, 17 Jul 2018 12:30:19 +0000 (14:30 +0200)]
zsh: _systemctl: sync with latest version from Debian's zsh

6 years agohtoprc: add comment describing c mapping
Simon Ruderich [Tue, 17 Jul 2018 12:12:44 +0000 (14:12 +0200)]
htoprc: add comment describing c mapping

6 years agovim/vimrc: set filetype for /etc/network/interfaces
Simon Ruderich [Sun, 15 Jul 2018 14:08:38 +0000 (16:08 +0200)]
vim/vimrc: set filetype for /etc/network/interfaces

6 years agovcs: t: adapt to diff.mnemonicprefix = true
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).

6 years agovcs: gitconfig: expand -s in ld alias
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.

6 years agovcs: gitconfig: use --date=now in cad alias
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.