A fast, modern, and highly optimized Zsh configuration with plugins, aliases, and tools to boost productivity.
(Example: Starship prompt, syntax highlighting, and autosuggestions in action.)
β
Supercharged Navigation β zoxide, atuin, yazi, fzf
β
Enhanced Prompt β starship with minimal, clean design
β
Syntax Highlighting & Autosuggestions β zsh-syntax-highlighting, zsh-autosuggestions
β
Better CLI Tools β bat, fd, ripgrep, eza, lazygit, lazydocker
β
Turbo Mode Plugin Loading β zinit for faster shell startup
Install Zinit. Copy my .zshrc and paste to your, restart shell and see the magic.
zinit update| Command | Description |
|---|---|
.. |
Go up one directory |
.2 |
Go up two directories |
lg |
Open lazygit |
lzd |
Open lazydocker |
cat |
Uses bat (better cat) |
fdf |
Find files with fd |
rgt js "function" |
Search JavaScript files with ripgrep |
(See phucleeuwu/better.zsh for all aliases.)
Modify ~/.config/starship.toml for prompt customization:
format = "$all"
add_newline = false
[directory]
truncation_length = 2(See Starship Config for more options.)
This config uses Zinit for lightning-fast plugin management:
- πΉ zsh-autosuggestions β Auto-suggest commands
- πΉ zsh-syntax-highlighting β Highlight syntax
- πΉ fzf-tab β Better tab completion
- πΉ zsh-vi-mode β Vim-style keybindings
- πΉ zoxide β Smarter
cd
This repo automatically updates Oh My Zsh aliases from ohmyzsh/aliases every 6 hours.
π Workflow url: phucleeuwu/ohmyzsh-aliases
| Tool | Description | Install |
|---|---|---|
| zoxide | Better cd command |
brew install zoxide |
| starship | Minimalist prompt | brew install starship |
| bat | Better cat |
brew install bat |
| fd | Faster find |
brew install fd |
| eza | Better ls |
brew install eza |
| ripgrep | Faster grep |
brew install ripgrep |
This config is open-source under the MIT License.
π Happy Hacking! π»β¨