Skip to content

phucisstupid/my.zsh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

76 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🐚 My Zsh Configuration

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.)


πŸ“‚ Features

βœ… 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


πŸ›  Installation

Install Zinit. Copy my .zshrc and paste to your, restart shell and see the magic.


⇡ Upgrade all with one command:

zinit update

⚑ Included Aliases

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.)


🎨 Customization

Modify ~/.config/starship.toml for prompt customization:

format = "$all"
add_newline = false
[directory]
truncation_length = 2

(See Starship Config for more options.)


🌟 Plugins Used

This config uses Zinit for lightning-fast plugin management:


πŸ”„ Auto-Update (GitHub Actions)

This repo automatically updates Oh My Zsh aliases from ohmyzsh/aliases every 6 hours.

πŸ“Œ Workflow url: phucleeuwu/ohmyzsh-aliases


πŸ’‘ Additional Tools to Install

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

🎯 License

This config is open-source under the MIT License.


πŸš€ Happy Hacking! πŸ’»βœ¨

About

Minimal yet powerful and highly optimized Zsh configuration βœ¨πŸ’» (lie)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages