These are my dotfiles. There are many like it, but these are mine
To install the dotfiles in your environment use the interactive ./install
script.
The install script will do the following steps:
- Create a
~/.gitconfig
file based on the template in .gitconfig - Symlink the available
.gitignore
file to~/.gitignore
- Symlink the
.tmux.conf
to~/.tmux.conf
- Symlink the
.pythonstartup
to~/.pythonstartup
- If requested, install oh-my-zsh (required for included
.zshrc
) - If requested, install fzf (required for included
.zshrc
) - If requested, install pyenv (required for included
.zshrc
) - If requested, install VSCode extensions listed in
vscode-extensions.txt
- If requested, add the default included
.zshrc
This installation process tries to achieve that the repository is always the single source of truth.