Skip to content

Instantly share code, notes, and snippets.

@Hossman333
Created February 20, 2018 17:45
Show Gist options
  • Save Hossman333/e678fa1b4f2ffb298de0fd9303eb1b2a to your computer and use it in GitHub Desktop.
Save Hossman333/e678fa1b4f2ffb298de0fd9303eb1b2a to your computer and use it in GitHub Desktop.
# PREFIX
unbind C-b
set -g prefix C-a
bind C-a send-prefix
# SPLIT PANES
bind 'j' split-window -v -c "#{pane_current_path}"
bind 'l' split-window -h -c "#{pane_current_path}"
# FUZZY SEARCH SESSIONS
bind -r p split-window -v "tmux list-sessions | sed -E 's/:.*$//' | fzf --reverse | xargs -I {} tmux switch-client -t {}"
# ALLOWS FOR FASTER KEY REPETITION
set -s escape-time 0
# COLOR SCHEME
# These are the rules you need to use True Color and Nova terminal ANSI colors
set -ga terminal-overrides ",xterm-256color:Tc"
set -g default-terminal "xterm-256color"
set -g status-style 'bg=#1E272C,fg=#6A7D89'
set -g status-left-style 'fg=cyan'
set -g status-right-style 'fg=cyan'
set -g mode-style 'bg=cyan,fg=black'
set -g message-style 'bg=black,fg=cyan'
set -g pane-border-style 'bg=black,fg=#1E272C'
set -g pane-active-border-style 'bg=black,fg=#1E272C'
set -g window-status-current-style 'fg=cyan'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment