After installation of these dotfiles, you will have a smooth, minimal ZSH prompt with awesome aliases, and features like alias finder, autosuggestions, syntax highlighting and history substring search.
The installation also backs up your old dotfiles for recovery. You can also create a copy of .zshrc
file manually if you want to be extra cautious.
- Download or clone this repository to your home (~) folder
- Run
make
from the root of this repository - Open a
zsh
terminal again after installation
If you want to download or clone the repository, or backup your files in a custom folder, make sure to change the DOTFILES
and BACKUPDOTFILES
variables in make.sh.
- git
- pure
- aliases
- alias-finder
- zsh-z
- zsh-autosuggestions
- zsh-syntax-highlighting
- zsh-history-substring-search
A lot of aliases come packaged with the Oh My Zsh plugins installed
- Just run
acs
to see a list of all aliases. (acs --help
for more info) - Run
alias-finder
to check if there is an alias for something you use often. (Ex.alias-finder 'git branch'
)(alias-finder --help for more info
)
If you want to add an alias, you can add it here - ./ohmyzsh-custom/aliases.zsh.
If you think your added aliases will be useful to others, feel free to create a PR.
- The
zsh-history-substring-search
plugin is configured to go through suggestions using the UP-DOWN arrows. Just type the substring to search and press UP or DOWN for suggestions! - The shortcuts for the
zsh-autosuggestions
can be found in the .zshrc. (^ == Ctrl key
) zsh-z
is an awesome plugin to jump between directories. Runz --help
for more info.