This is naruto's dotfiles.
These dotfiles provide a smooth experience and eye-catching syntax highlighting for Zsh.
Install commands that are necessary to setup the dotfiles.
brew install git emacs tmux zsh eza bat less moor lstr
brew install cmake ghq gh fzf git-delta git-absorb rg fd ast-grep gradle yazi lazygit
brew install starship zoxide rustup-init mdcat bottom
brew install sd hexyl
rustup-initgit clone --recursive https://github.com/Naruto/dotfiles.git ~/projects/dotfiles
cd ~/projects/dotfiles
./install.shPrepend the below section to ~/.gitconfig file
[include]
path = ~/projects/dotfiles/.gitconfiginstall.sh also merges .claude/settings.common.json into ~/.claude/settings.json.
Keys in the dotfiles win; keys Claude Code writes itself (/model, /config, /plugin, ...) are kept.
Arrays such as permissions.allow keep the entries added on each machine, and entries removed from the dotfiles side are removed there too.
Re-run ./install.sh after editing the dotfiles side.
Execute the below commands in zsh shell.
ya pkg add yazi-rs/plugins:toggle-pane