- Clone into your home directory:
git clone --recursive https://github.com/RobbieClarken/dotfiles ~/.dotfiles
- Read
~/.dotfiles/install.sh
and make sure you understand what it is going to do because it will override existing dotfiles. - Run the install script (warning: this will override existing dotfiles):
~/.dotfiles/install
- Enable italic fonts in the terminal by running:
cat <<EOF > tmux.terminfo
tmux|tmux terminal multiplexer,
sitm=\E[3m, ritm=\E[23m,
smso=\E[7m, rmso=\E[27m,
use=screen,
EOF
cat <<EOF > tmux-256color.terminfo
tmux-256color|tmux with 256 colors,
sitm=\E[3m, ritm=\E[23m,
smso=\E[7m, rmso=\E[27m,
use=screen-256color,
EOF
cat <<EOF > xterm-256color.terminfo
xterm-256color|xterm with 256 colors and italic,
sitm=\E[3m, ritm=\E[23m,
use=xterm-256color,
EOF
tic -o ~/.terminfo tmux.terminfo
tic -o ~/.terminfo tmux-256color.terminfo
tic -o ~/.terminfo xterm-256color.terminfo
- Log out and log back in again.
- Apply a base16 theme using base16-shell. Eg:
base16_unikitty-dark
The following must be installed to enable navigating vim/tmux windows with <opt-{h,j,k,l}>
:
gawk
grep
pstree
Tmux theme lifted from nicknisi/dotfiles.