Systemsettings
Find a file
2023-10-24 14:19:57 +02:00
.byobu
.config user.js: Added a lot of privacy settings 2023-10-24 14:19:57 +02:00
.elinks
.gnupg GnuPG: use pinentry as defined by update-alternatives instead of guessing itself 2023-08-10 07:34:21 +02:00
.local mc: added solarized dark skin 2023-07-26 14:58:08 +02:00
.nano
.newsboat
.vim
.colordiffrc
.curlrc
.gitmodules
.gtkrc-2.0.mine
.gvimrc
.nanorc
.npmrc
.ptignore
.stalonetrayrc
.vimrc vim: added fzf.vim 2023-04-05 19:13:49 +02:00
.XCompose
.xinitrc
.Xresources
.xsessionrc [xsessionrc] allow for a localenv, if it exists 2023-03-10 13:32:33 +01:00
.zshrc zshrc: Changed URL to git.schmidl.dev 2023-07-25 07:55:00 +02:00
LICENSE
README.md

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.