A modern, minimal, and modular set of dotfiles for macOS crafted for productivity, DevOps, and a clean terminal aesthetic.
Built with love for tools like Zsh, Starship, Tmux, Neovim, fzf, Docker, Kubernetes, and more.
โ
Minimal starship prompt with icons and DevOps-friendly info
โ
Smart fzf-tab completions (with previews) for commands, cd, history, etc.
โ
Fast tmux session management with tss
โ
Modular .zshrc for easy config and navigation
โ
Aliases for Git, Docker, Kubernetes, Terraform, and more
โ
Configured with stow for easy symlink management
โ
Pre-configured with tools like eza, bat, zoxide, and fzf
You can use this repo for your own system setup by following these steps:
-
โ๏ธ Installation Steps [Prerequisites]
brew install stow starship zoxide fzf bat eza tmux \ kubectl awscli terraform gh \ zsh-autosuggestions zsh-syntax-highlighting
-
Additional Step for better [Tab-completion preview when using commands like cd, git]
git clone https://github.com/Aloxaf/fzf-tab ~/.oh-my-zsh/custom/plugins/fzf-tab -
Fork or the repo:
git clone https://github.com/Hrithik5/dotfiles.git ~/dotfiles cd ~/dotfiles
-
Symlink all the configs
stow .
Want to tweak something?
- .zshrc is cleanly organized by category (plugins, aliases, UI, completions)
- You can add your own scripts to ~/dotfiles/scripts and source them
- Modify Starship appearance via .config/starship.toml
- Add/remove modules from stow as needed
MIT License. Use it freely, customize it, and improve your terminal life ๐ป
โDotfiles are meant to be personal โ make them yours.โ