My macOS configuration files.
.
├── aerospace
├── ghostty
├── karabiner
├── sketchybar
├── starship
├── zsh
│ └── .zshrc
- Refer the docs : Read More
brew install stow
First, check out dotfiles repo in your $HOME directory using git
$ git clone https://github.com/slashspace/dotfiles
$ cd dotfiles
- At least for this config structure
- !! make sure home directories is set to have the same structure first !!
- for instances ( Watch for Sub-directories )
- if any subdirectory eg:
~/.config
dont exist in $HOME thenmkdir .config
- other config files that don't exist in $HOME atm, should not have any problems for stow symlinks
- if any subdirectory eg:
then use GNU stow to create symlinks
Important
make sure you are in your dotfiles directory
cd dotfiles
- as long as you have the structure setup in $HOME correctly
- running
stow .
should be enough
- run stow commands like below for each directory in dotfiles
- re-check if the symlinks are correct for each sub-directories and files
stow -t ~ starship wezterm tmux
#or run them separately
stow -t ~ nvim
stow -t ~ zsh