My dotfiles...
`~/.zshenv' is executed for _every_ instance of `zsh', so we should limit the work done there to the absolute minimum. For me, that currently means only making sure `$ZDOTDIR' is set so that login (via `.zprofile') and interactive (via `.zshrc') shells can be configured appropriately. |
||
---|---|---|
config | ||
home | ||
.gitattributes | ||
.gitignore | ||
.key | ||
install.sh | ||
README.md | ||
terminal-italics.terminfo |
Prerequisites
git-crypt and gpg are needed to decrypt sensitive information in the repository.
Installation
Steps:
- Clone the repo.
- Decrypt key & initialize git-crypt to access sensitive data.
- Run
install.sh
Gimme the code:
git clone https://git.schauenburg.me/fernando/dotfiles.git $HOME/.dotfiles
cd $HOME/.dotfiles
gpg -d --output - <(base64 -d .key) | git crypt unlock -
./install.sh