My dotfiles. Managed as described in this guide: https://www.atlassian.com/git/tutorials/dotfiles
Set the config
alias in the .bashrc
or fish shell:
# Bash or Zsh
echo "alias config='/usr/bin/git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME'" >> $HOME/.bashrc
# Fish
alias -s config='/usr/bin/git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME'
Clone the dotfiles into a bare repository:
git clone --bare [email protected]:vstollen/dotfiles.git $HOME/.dotfiles
Checkout the repository contents into $HOME
:
config checkout
Initialize and clone submodules:
git submodule update --init --recursive
Set the showUntrackedFiles
to no
:
config config --local status.showUntrackedFiles no
Install Starship Prompt.