Repo for my configuration files and list of applications.
Operating system
MacOS
Terminal
WezTerm
Editor
Neovim + WebStorm
Window manager
Yabai + Skhd
Launcher
Raycast
Theme
Gruvbox Medium Dark
- Install Homebrew
- Install Fish shell
- Install apps and CLI tools (Brewfile)
- Install fonts
- Setup and add Github SSH keys with
gh
. Add to ssh-agent afterwards.
Install Homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Install Fish
brew install fish
More info: https://fishshell.com/docs/current/tutorial.html#tut_path
Check the path
Check the fish path with which fish
. Most likely: /opt/homebrew/bin/fish
.
On older Macs default path is /usr/local/bin/fish
, replace accordingly in the instruction below.
Make fish
the default
- Check the fish path with which fish.
- Add fish to know shells:
sudo sh -c 'echo (which fish) >> /etc/shells'
- Restart the terminal
- Set fish as the default shell:
chsh -s (which fish)
- Restart the terminal and check if it launched with fish or not
- Add brew binaries in fish path:
fish_add_path /opt/homebrew/bin
Optionally configure the shell (launch web interface)
fish_config
brew tap homebrew/cask-fonts
brew install --cask font-jetbrains-mono
See Brewfile
- bitwarden vault
- brew
- github
- google workspace
- hacker news
- bookmarks
- translate
- slack status
- word search
- speedtest
- tailwindcss
- search mdn
- notion
- placeholder
- generate random data
- lorem ipsum