This is the home of my old dotfiles.
I decided to archive my current dotfiles repository and start fresh in a new one. The reason behind this is that the current repository has become bloated from my experimentation and learning.
My new dotfiles
- Terminals: alacritty, kitty, wezterm
- Shells: fish, zsh
- Shell Prompt : starship
- Multiplexer: tmux
- Window Manager : yabai
- Hotkey Daemon : skhd
- Status Bar : sketchybar
brew tap homebrew/cask-fonts
brew install font-jetbrains-mono-nerd-font
brew install --cask alacritty
brew install --cask kitty
brew install --cask wezterm
brew install fish
brew install zsh
brew install starship
Install Tmux and Dependencies
brew install tmux bash zoxide fzf
Install Plugin Manager
git clone https://github.com/tmux-plugins/tpm ~/.config/tmux/plugins/tpm
# type this in terminal if tmux is already running
tmux source ~/.config/tmux/tmux.conf
Install all plugins with: Control-b and then shift i
brew install koekeishiya/formulae/yabai
yabai --start-service
brew install koekeishiya/formulae/skhd
skhd --start-service
Config taken from : https://github.com/FelixKratz/dotfiles/blob/master/README.md
Install Dependencies
brew install --cask sf-symbols
brew install jq
brew install gh
brew install switchaudio-osx
curl -L https://github.com/kvndrsslr/sketchybar-app-font/releases/download/v1.0.16/sketchybar-app-font.ttf -o $HOME/Library/Fonts/sketchybar-app-font.ttf
Install SketchyBar
brew tap FelixKratz/formulae
brew install sketchybar
Run the bar automatically at startup:
brew services start sketchybar