This dotfiles includes the following tools config
This config folder include all my environment in My OS(Just cherry pick the piece of code you totally understand).
- Terminal
Wezterm
kitty
iterm2
- Shell
zsh
- Shell Framework
ohmyzsh
- Shell Theme
starship
- File Management Tool
ranger
- Fuzzy Finder Tool
fzf
- Ls Beautification Tool
lsd
- Font
HackNerdFont
JetBrainsMono
OperatorMono
- Theme
Catppuccin
- Browser
Chrome
qutebrowser
- The Hacker's Browser Plugin
vimium
- System Information Tool
neofetch
- Terminal Git Tool
lazygit
- File Editor Tool
neovim
- Terminal Multiplexing Tool
tmux
- Windows Management Utility
yabai
- Simple Hotkey Daemon
skhd
- Status Bar
sketchybar
- Music Player
Spotify
- Spotify Client
spotify-tui
spicetify
- Cross-platform Audio Visualizer
cava
- PDF Viewer
zathura for MacOS
orzathura
- Application Launcher
Alfred
- System resource monitor
btop
- Cat with syntax highlighting and Git integration
bat
brew install --cask kitty
brew install --cask iterm2
brew install --cask wezterm
More Packages (Click to expend)
brew tap homebrew/cask-fonts
brew install --cask font-hack-nerd-font
brew tap homebrew/cask-fonts
brew install --cask font-jetbrains-mono
brew install ranger
brew install lsd
brew install fzf
brew install starship
brew install zsh
sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
brew install --cask background-music
brew install cava
brew install --cask spotify
brew install khanhas/tap/spicetify-cli
brew install spotify-tui
brew install koekeishiya/formulae/yabai
brew install koekeishiya/formulae/skhd
brew tap FelixKratz/formulae
brew install sketchybar
brew install jq
brew install gh
brew install switchaudio-osx
brew install --cask sf-symbols
curl -L https://github.com/kvndrsslr/sketchybar-app-font/releases/download/v1.0.4/sketchybar-app-font.ttf -o $HOME/Library/Fonts/sketchybar-app-font.ttf
brew install llvm
brew install ripgrep
brew install neovim
brew install tmux
brew install --cask alfred
brew install bat
brew install btop
brew install lazygit
brew install neofetch
brew install --cask qutebrowser
1.Clone this repository.
git clone https://github.com/command-z-z/dotfiles
2.See my install.sh
to learn more about my config.
3.Install the required software(see Dependencies) or run install.sh
script.
./install.sh
4.Just copy the piece of code you really want.
neovim python dependencies.
pip install neovim
pip install pyvim
pip install Ranger-fm