My config files for MacOS.
Before using these files, you may need to install and create Apple Shortcuts for everything to function properly.
# install iterm2
# install brew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# install nvim, fish, and btop
brew install nvim && brew install fish && brew install btop
# install lazyvim
git clone https://github.com/LazyVim/starter ~/.config/nvim && rm -rf ~/.config/nvim/.git
# install sketchybar
brew tap FelixKratz/formulae
brew install sketchybar
# install yabai and skhd
brew install koekeishiya/formulae/yabai
brew install koekeishiya/formulae/skhdNow install the repo:
#1. Clone the repo
git clone https://github.com/SYOP200/Dotfiles
#2. Enter the DIR
cd ~/Dotfiles
#3. Save all of the files first (RECOMMENDED)
mkdir ~/Backups
cp ~/.config/nvim ~/Backups
cp ~/.config/btop ~/Backups
cp ~/.config/fish ~/Backups
cp ~/.config/iterm2 ~/Backups
cp ~/.config/yabai ~/Backups
cp ~/.config/sketchybar ~/Backups
#4. Delete files that will be replaced (copy these to a backup folder first!)
rm -rf ~/.config/nvim
rm -rf ~/.config/btop
rm -rf ~/.config/fish
rm -rf ~/.config/iterm2
rm -rf ~/.config/yabai
rm -rf ~/.config/sketchybar
#5. Move the files to their locations
mv nvim ~/.config/
mv sketchybar ~/.config/
mv yabai ~/.config/
mv iterm2 ~/.config/
mv fish ~/.config/
mv btop ~/.config/
mv startup ~/
If you want to contribute to this repo and share your thoughts, create a PR, issue, or a Discussion!


