1. Clone repo into $HOME dir
git clone git@github.com:husa/.dotfiles.git ~ /.dotfiles
ln -sv (pwd)/git $HOME /.config/git
ln -sv (pwd)/fish $HOME /.config/fish
ln -sv (pwd)/starship/starship.toml $HOME /.config/starship.toml
ln -sv (pwd)/yazi $HOME /.config/yazi
ln -sv (pwd)/nvim $HOME /.config/nvim
# ln -sv (pwd)/nvim-lazyvim $HOME/.config/nvim-lazyvim
ln -sv (pwd)/wezterm $HOME /.config/wezterm
ln -sv (pwd)/hammerspoon $HOME /.config/hammerspoon
ln -sv (pwd)/gitui $HOME /.config/gitui
3.1 change default hammerspoon config location
defaults write org.hammerspoon.Hammerspoon MJConfigFile " ~/.config/hammerspoon/init.lua"
yazi flavors and plugins
delta themes
# yazi flavors and plugins
ya pack -i
# delta theme
curl https://raw.githubusercontent.com/dandavison/delta/main/themes.gitconfig > git/delta.themes.gitconfig
Tools, CLI utils, TUIs, etc.
zoxide - better cd
eza - better ls, fork of exa
bat - better cat
fzf - fuzzy search
yazi - file manager
ripgrep - better grep
fd - better find
jq - JSON traversal
jnv - interactive jq
neovim - text editor
gitui - git TUI