- Karabiner
- Alacritty
- Aerospace
- Frontnvim
- Ripgrep
- Lazygit
- Tmux
- Tmux plugin manager
- Fish
- Fisher
- Vimium
- MonitorControl
- Obsidian
- Raycast
Settings -> keyboard -> input sources -> prev language set as F18
brew install fish fisher — install shell & plugin manager
brew install pwgen - install password generator
fisher install jomik/fish-gruvbox — install theme
fisher install FabioAntunes/fish-nvm edc/bass — install plugin which support NVM
which fish — show path to fish shell
sudo vim /etc/shells — add fish path
chsh -s $(which fish) — change default shell
fish_add_path /opt/homebrew/bin – add path for brew
brew install zoxide – install zoxide
brew install difftastic — install git diff tool
brew install pngpaste - install tool for pasting images in notes
brew install claude
Switch keyboard layouts in nvim with xkb-switch and input-source-switcher
f13 -> switch windows
Use TouchId for sudo
brew install --cask easydict
Make .sh scripts executable:
chmod 700 ~/dotfiles/scripts/*.sh
git config --global core.excludesFile ~/dotfiles/.gitignore.global – add global gitignore
brew install yazi