My personal dotfiles. Configurations for bash, git, vim, tmux, etc.
git clone https://github.com/khashf/dotfiles.git && ./dotfiles/install && git submodule update --init --recursive
If install script complains conflicts, resolve them, run ./dotfiles/install again, then run the last command above
On your shell, type base16_ then press tab and type the name of colorscheme you want to try and press Enter

Executes A, then B, then C, etc. B1, B2, B3 means it executes only the first of those files found.
+----------------+-----------+-----------+------|
| |Interactive|Interactive|Script|
| |login |non-login | |
+----------------+-----------+-----------+------|
|/etc/profile | A | | |
+----------------+-----------+-----------+------+
|/etc/bash.bashrc| | A | |
+----------------+-----------+-----------+------+
|~/.bashrc | | B | |
+----------------+-----------+-----------+------+
|~/.bash_profile | B1 | | |
+----------------+-----------+-----------+------+
|~/.bash_login | B2 | | |
+----------------+-----------+-----------+------+
|~/.profile | B3 | | |
+----------------+-----------+-----------+------+
|BASH_ENV | | | A |
+----------------+-----------+-----------+------+
| | | | |
+----------------+-----------+-----------+------+
| | | | |
+----------------+-----------+-----------+------+
|~/.bash_logout | C | | |
+----------------+-----------+-----------+------+
- For bash, put stuff in ~/.bashrc, and make ~/.bash_profile source it.
- For zsh, put stuff in ~/.zshrc, which is always executed.
- gnome-terminal prompts non-login shell by default