- 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
brew install difftastic
— install git diff tool
brew install hazeover
- install tool for window manager
brew install pngpaste
- install tool for pasting images in notes
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