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
makefrom the root of this repository - Open a
zshterminal 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
acsto see a list of all aliases. (acs --helpfor more info) - Run
alias-finderto 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-searchplugin 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-autosuggestionscan be found in the .zshrc. (^ == Ctrl key) zsh-zis an awesome plugin to jump between directories. Runz --helpfor more info.