- GNU stow `sudo apt install stow`
- [EB CLI](https://docs.amazonaws.cn/en_us/elasticbeanstalk/latest/dg/eb-cli3-install.html)
chmod u+x install.sh
./install.sh
Install script (todo)
- Install brew if not found
- Install packer
in order to create the Symlinks you need GNU Stow
on Mac
brew install stow
the plugin manager used for nvim
git clone --depth 1 https://github.com/wbthomason/packer.nvim\
~/.local/share/nvim/site/pack/packer/start/packer.nvim
The dotfiles repo contains package folders on the first level. Inside each package folder you can find the associated config files.
The files are structured like this:
<package>/path/relative/to/home/file.conf
This is so that stow knows where to put the files when symlinking
Make sure to run all of these commands from the dotfiles directory, because by default stow considers the current dir to be the dotfiles dir and one level up the target dir!!
basically create the symlinks
stow <package>
for example
stow nvim
stow -D <package>