Systemsettings
Find a file
2021-09-08 08:23:45 +02:00
.byobu [byobu] enabled true color support for tmux (for vim) 2021-09-08 08:23:45 +02:00
.config git: Added diff-highlight as pager and for tig 2021-09-08 08:23:45 +02:00
.elinks elinks: extended config 2019-02-25 13:39:21 +01:00
.gnupg GnuPG: Disable keys.mailvelope.com 2020-07-23 10:29:05 +02:00
.local added new versions of antigen, nano/syntax 2020-07-23 10:29:05 +02:00
.nano [nano] added new version of syntax highlighting 2021-09-08 08:23:45 +02:00
.newsboat Added Newsboat config 2020-07-28 10:59:35 +02:00
.vim vim: added more plugins for deoplete, updated Vundle 2020-07-23 10:29:05 +02:00
.colordiffrc Moved files so that you can convert $HOME in a git repository directly 2018-05-29 11:01:50 +02:00
.curlrc Moved files so that you can convert $HOME in a git repository directly 2018-05-29 11:01:50 +02:00
.gitmodules Argos is only needed on GNOME3 systems. 2020-07-23 10:29:05 +02:00
.gtkrc-2.0.mine switched to Arc Dark 2019-03-01 06:47:35 +01:00
.gvimrc Moved files so that you can convert $HOME in a git repository directly 2018-05-29 11:01:50 +02:00
.hyper.js hyper.js: various updates 2020-07-23 10:29:05 +02:00
.nanorc Added new files for syntax highlighting to nano 2018-12-28 06:45:49 +01:00
.npmrc Don't rely on absolute path names in .npmrc 2018-10-26 09:27:23 +02:00
.profile set GOPATH to $HOME/.local 2019-01-17 09:45:24 +01:00
.ptignore [pt] added global ignore file 2021-09-08 08:23:45 +02:00
.stalonetrayrc stalonetray: align vertical 2018-05-10 16:00:16 +02:00
.vimrc vim: removed instant-markdown, added shellcheck 2021-09-08 08:23:45 +02:00
.XCompose XCompose: total rework 2020-07-23 10:29:06 +02:00
.Xresources Xresources: set Ctrl-Shift-{C,V} for copy, paste under URxvt 2020-07-23 10:29:06 +02:00
.xsessionrc Added xsessionrc 2020-07-23 10:29:05 +02:00
.zshrc zshrc: Added timewarrior plugin 2020-07-23 10:29:05 +02:00
LICENSE Initial commit 2013-08-29 02:08:56 -07:00
README.md Update README.md 2018-10-16 09:33:11 +02:00

systemsettings

These are my config files, feel free to use them as an inspiration. If you have any questions, please file an issue.

Bootstrapping

#! /bin/sh
TMPDIR=$(mktemp -u -p "$HOME" -d dotfiles.XXXXX)
git clone --separate-git-dir="$HOME/.cfg" https://github.com/schtobia/dotfiles.git "$TMPDIR"
[ -r "$TMPDIR/.gitmodules" ] && cp -vi "$TMPDIR/.gitmodules" "$HOME"
git --git-dir="$HOME/.cfg/" --work-tree="$HOME" config status.showUntrackedFiles no
rm -r $TMPDIR

Alias

alias config='git --git-dir="$HOME/.cfg/" --work-tree="$HOME"'

References

This is partly based on the solution presented on HN.