Systemsettings
Find a file
2024-12-19 11:32:55 +01:00
.byobu
.config vim: big update 2024-11-05 10:28:12 +01:00
.elinks
.gnupg gpg-agent: made platform independent 2024-02-05 09:56:38 +01:00
.local added light script 2024-11-11 15:45:18 +01:00
.nano nano: updated syntax submodule 2021-12-17 07:27:15 +01:00
.newsboat
.vim vim: big update 2024-11-05 10:28:12 +01:00
.colordiffrc
.curlrc
.gitmodules
.gtkrc-2.0.mine
.gvimrc
.nanorc
.npmrc
.pre-commit-config.yaml added pre-commit config 2024-12-19 11:32:55 +01:00
.ptignore
.stalonetrayrc
.vimrc vimrc: added options for netrw 2024-12-19 11:32:55 +01:00
.XCompose
.xinitrc xinitrc: Added QT style (for i3, openbox) 2021-11-23 17:22:03 +01:00
.Xresources Xresources: Added section for zutty 2024-03-01 07:30:50 +01:00
.xsessionrc [xsessionrc] allow for a localenv, if it exists 2023-03-10 13:32:33 +01:00
.zshrc zsh: switched from ssh-agent --> keychain, added direnv plugin 2024-12-19 11:32:55 +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.