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 rg fd gradle yazi lazygit
brew install starship zoxide mcfly rustup-init mdcat bottom
brew install sd hexyl
rustup-initmkdir -p ~/projects
mkdir -p ~/.config
git clone --recursive https://github.com/Naruto/dotfiles.git ~/projects/dotfiles
DOTFILES_PATH=~/projects/dotfiles
ln -sfn ${DOTFILES_PATH}/.emacs.d ~/
ln -sfn ${DOTFILES_PATH}/.zshrc ~/
ln -sfn ${DOTFILES_PATH}/.zsh ~/
ln -sfn ${DOTFILES_PATH}/.zfunc ~/
ln -sfn ${DOTFILES_PATH}/.tmux ~/
ln -sfn ${DOTFILES_PATH}/.tmux/.tmux.conf ~/
ln -sfn ${DOTFILES_PATH}/.tmux.conf.local ~/
ln -sfn ${DOTFILES_PATH}/.starship ~/
ln -sfn ${DOTFILES_PATH}/.config/lazygit ~/.config/
ln -sfn ${DOTFILES_PATH}/.config/yazi ~/.config/
ln -sfn ${DOTFILES_PATH}/.config/bat ~/.config/
ln -sfn ${DOTFILES_PATH}/.config/zsh-abbr ~/.config/
mkdir -p ~/.cargo
ln -sfn ${DOTFILES_PATH}/.cargo/config ~/.cargo/Prepend the below section to ~/.gitconfig file
[include]
path = ~/projects/dotfiles/.gitconfigExecute the below commands in zsh shell.
ya pkg add yazi-rs/plugins:toggle-pane