My Old dotfiles

screenshot

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

Software

Installation

Fonts

brew tap homebrew/cask-fonts
brew install font-jetbrains-mono-nerd-font

Alacritty

brew install --cask alacritty

Kitty

brew install --cask kitty

Wezterm

brew install --cask wezterm

Fish

brew install fish

Zsh

brew install zsh

Starship

brew install starship

Tmux

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

Yabai

Install yabai

brew install koekeishiya/formulae/yabai
yabai --start-service

Skhd

Install skhd

brew install koekeishiya/formulae/skhd
skhd --start-service

SketchyBar

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