I use this personally for all my ZSH customisation. You can use it also but you might need to install the zsh plugins, and brew formulas etc. before activating it.
- Git installed: Linux:
sudo apt install -y git
- Clone the repository
git clone git@github.com:neoighodaro/dotfiles.git .dotfiles
- Run the
install.sh
command which will backup your existing.zshrc
file (and other files) and replace it with the one in this repo.
This was made specifically for oh-my-zsh. You might need to customise it for another shell.
- git (Already bundled with zsh)
- zsh-autosuggestions
- zsh-syntax-highlighting
- zsh-z
Some times, you have packages or exports etc. that is very specific to a development machine. Here are the files you can use to create them:
~/.dotfiles/.zsh_exports.sh
– Custom exports~/.dotfiles/.zsh_private.sh
– Private keys or the sort~/.dotfiles/.zsh_preload.sh
– Custom zsh loaded before oh-my-zsh~/.dotfiles/.zsh_postload.sh
– Custom zsh loaded after oh-my-zsh