Systemsettings
Find a file
2025-08-14 08:56:11 +02:00
.byobu
.config VSCodium: settings update 2025-08-14 07:57:14 +02:00
.elinks
.gnupg gpg: removed explicit call to pinentry-curses 2025-08-13 22:45:54 +02:00
.local
.nano
.newsboat
.vim
.colordiffrc
.curlrc
.gitconfig gitconfig: moved .config/gitconfig --> $HOME 2025-08-14 07:57:14 +02:00
.gitmodules
.gtkrc-2.0.mine
.gvimrc
.nanorc nano: included more syntax files 2025-04-01 15:26:53 +02:00
.npmrc
.pre-commit-config.yaml
.ptignore
.stalonetrayrc
.vimrc vimrc: removed non-neovim plugins 2025-08-14 08:56:11 +02:00
.XCompose
.xinitrc
.Xresources
.xsessionrc
.zshrc fixup! zsh: switched from ssh-agent --> keychain, added direnv plugin 2024-12-19 11:38:07 +01: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.