Ensure git is installed.
First, clone to $HOME directory and cd into it.
git clone https://github.com/Avanta8/dotfiles.git "$HOME/dotfiles"
cd $HOME/dotfilesThen initialise submodules.
git submodule update --init./scripts/apttools.shThis will ensure that stow is installed.
This is a hack to get stow to remove existing files in the $HOME directory.
Use at own risk!
Make sure you run this from inside the dotfiles directory.
mkdir ~/.config
stow . --adopt
git reset --hard
stow .Programs can be installed by
./scripts/programs.shNow you are finished!
Programs can also be selectively installed. For example
./scripts/programs/blesh.shTo add a new file, create the file in the relevant path inside the dotfiles
directory. Then, run stow . inside the top level dotfiles directory.