This allows easy setup of my MacOS environment. Exspecially useful for setting up a 42 workspace.
git clone [repo] ~/.dotfiles
cd ~/.dotfiles
bash ./install.sh
stow .
# to set Mac Settings
source .macos
- Homebrew
- Zsh Configuration
- Bash Configuration
- Git Configuration
- MacOS Settings
- Add VSCode settings
- Add VSCode extensions
- Set VSCode conf using stow
- Add Vim settings
- Add Vim plugins
- ignore files by adding them to
.stow-local-ignore
- folder structure has to replicate the desired destination starting from the root of the home directory
- run
stow .
to symlink the files