Repository of the dotfiles I use on my own system, along with setup scripts to reduce headache on system re-installations
The backup.sh
script can be used to make or restore a backup for a given category of dotfiles.
The script takes the following arguments:
- Action: Required, type of action to perform (
-r
for a restoration or-b
for a backup) - Category: Optional, which category of dotfiles to backup. Default is all, supported categories are as follows:
- zsh
- vim
- tmux
- git
- powerline
Valid use of the script looks like this:
backup.sh -b zsh
Several configuration tools I use must be manually installed. These are listed below, along with installation instructions / links.
Plugin manager for zsh, install here.
Clone the following plugins into .oh-my-zsh/plugins
:
zsh theme configuration tool, install here.
Install and configure Meslo terminal fonts from here.
Terminal + vim status bar, install here.
Note: Powerline configuration is sourced from .tmux.conf
, not .zshrc
in my setup.