]>
ruderich.org/simon Gitweb - config/dotfiles.git/log
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.
Simon Ruderich [Sun, 20 Nov 2016 03:34:39 +0000 (04:34 +0100)]
mpv: replace deprecated options and properties
Simon Ruderich [Sun, 6 Nov 2016 11:44:54 +0000 (12:44 +0100)]
gitconfig: disable annex.sshcaching
Simon Ruderich [Sun, 6 Nov 2016 11:43:50 +0000 (12:43 +0100)]
gitconfig: enable diff.mnemonicprefix
Simon Ruderich [Sun, 6 Nov 2016 11:43:23 +0000 (12:43 +0100)]
gitconfig: add sm alias (submodule)
Simon Ruderich [Sun, 6 Nov 2016 11:37:25 +0000 (12:37 +0100)]
psql: add, postgresql configuration file
Simon Ruderich [Fri, 21 Oct 2016 23:58:03 +0000 (01:58 +0200)]
mpv: remove unused sub-option in ao option
No longer necessary since 9eff1c ("mpv: remove softvol, add volume")
which removed support for direct ALSA mixing.
Simon Ruderich [Fri, 21 Oct 2016 20:17:37 +0000 (22:17 +0200)]
mpv: always hide the cursor
Simon Ruderich [Fri, 14 Oct 2016 00:09:02 +0000 (02:09 +0200)]
shell/aliases: disallow su as root
Simon Ruderich [Sun, 11 Sep 2016 02:36:37 +0000 (04:36 +0200)]
mpv: remove softvol, add volume
softvol is no longer supported since 0.18.1.
Simon Ruderich [Sun, 21 Aug 2016 00:35:03 +0000 (02:35 +0200)]
mpv: use fuzzy matching to find subtitles
Simon Ruderich [Fri, 15 Jul 2016 13:17:03 +0000 (15:17 +0200)]
setup.sh: add support for OpenBSD's colorls
Simon Ruderich [Fri, 15 Jul 2016 13:15:49 +0000 (15:15 +0200)]
setup.sh: simplify ls detection
Simon Ruderich [Tue, 12 Jul 2016 12:48:10 +0000 (14:48 +0200)]
bash/rc: improve comment
Simon Ruderich [Tue, 12 Jul 2016 12:45:31 +0000 (14:45 +0200)]
t/test.sh: minor cleanup
Simon Ruderich [Tue, 12 Jul 2016 12:45:16 +0000 (14:45 +0200)]
setup.sh: remove unnecessary line wrap
Simon Ruderich [Tue, 12 Jul 2016 12:44:38 +0000 (14:44 +0200)]
gitconfig: set log.follow
Simon Ruderich [Tue, 12 Jul 2016 12:44:24 +0000 (14:44 +0200)]
gitconfig: add rv alias (git revert)
Simon Ruderich [Tue, 12 Jul 2016 12:44:08 +0000 (14:44 +0200)]
gitconfig: add gi alias (grep --ignore-case)
Simon Ruderich [Sat, 2 Jul 2016 10:18:46 +0000 (12:18 +0200)]
sshd_config: disable KbdInteractiveAuthentication
Already disabled because the value of ChallengeResponseAuthentication is
used per default, but make it explicit.
Simon Ruderich [Sat, 2 Jul 2016 10:08:01 +0000 (12:08 +0200)]
ssh_config: set VerifyHostKeyDNS to ask
Simon Ruderich [Sat, 2 Jul 2016 10:05:56 +0000 (12:05 +0200)]
ssh_config: store ControlMaster socket in ~/.ssh/master/
Simon Ruderich [Sat, 2 Jul 2016 10:04:46 +0000 (12:04 +0200)]
ssh_config: reorder HashKnownHosts option
Simon Ruderich [Sat, 2 Jul 2016 09:54:52 +0000 (11:54 +0200)]
shell/env: export MTR_OPTIONS
Simon Ruderich [Sat, 2 Jul 2016 09:52:15 +0000 (11:52 +0200)]
screenrc: add perl6 braces digraphs
Simon Ruderich [Sat, 18 Jun 2016 13:28:56 +0000 (15:28 +0200)]
vimrc: also set g:is_posix in addition to g:sh_is_posix
No idea why they remove the prefix.