My relatively simple Oh My ZSH + tmux config I started using after transitioning from BASH
- Requires Oh My Zsh and TPM (https://github.com/tmux-plugins/tpm) to be installed
- I'm using
common
theme for Oh My ZSH (needs to be installed extra - see https://github.com/jackharrisonsherlock/common) - Using
pimux
for mytmux
theme (https://github.com/ndyakov/pimux - installed via TPM)
set-option -g default-shell /bin/zsh
set -g prefix C-a
setw -g mode-keys vi
bind -n C-Pageup next-window
bind -n C-Pagedown previous-window
bind t new-window
bind s split-window -h
bind -n C-M-Pageup select-pane -R
bind -n C-M-Pagedown select-pane -L
setw -g mouse on
set -g @plugin 'ndyakov/pimux'
run -b '~/.tmux/plugins/tpm/tpm'