Last active
January 9, 2023 13:58
-
-
Save DanMarqz/ec7ddf64f6a606c0f0e979e3f4867de0 to your computer and use it in GitHub Desktop.
.tmux.conf
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # remap prefix from 'C-b' to 'C-a' | |
| # unbind C-b | |
| # set-option -g prefix C-a | |
| # bind-key C-a send-prefix | |
| # let tmux use mouse mode | |
| set -g mouse on | |
| # don't rename windows automatically | |
| set-option -g allow-rename off | |
| # bind to reload tmux config | |
| bind r source-file ~/.tmux.conf | |
| # Splitting terminals using | and - | |
| unbind '"' | |
| unbind % | |
| bind - split-window -h | |
| bind | split-window -v | |
| # Managing copy-paste operation between System clipboard and Tmux clipboard | |
| # bind C-c run "tmux save-buffer - | xclip -i -sel clipboard" | |
| # bind C-v run "tmux set-buffer "$(xclip -o -sel clipboard)"; tmux paste-buffer" | |
| # switch panes using Alt-arrow without prefix | |
| bind -n M-Left select-pane -L | |
| bind -n M-Right select-pane -R | |
| bind -n M-Up select-pane -U | |
| bind -n M-Down select-pane -D | |
| ###################### | |
| ### DESIGN CHANGES ### | |
| ###################### | |
| # loud or quiet? | |
| set -g visual-activity off | |
| set -g visual-bell off | |
| set -g visual-silence off | |
| setw -g monitor-activity off | |
| set -g bell-action none | |
| # modes | |
| setw -g clock-mode-colour colour5 | |
| setw -g mode-style 'fg=colour208 bg=colour152' | |
| # panes | |
| set -g pane-border-style 'fg=colour52 bg=colour0' | |
| set -g pane-active-border-style 'bg=colour0 fg=colour9' | |
| # statusbar | |
| set -g status-position bottom | |
| set -g status-justify left | |
| set -g status-style 'bg=colour67 fg=colour137 dim' | |
| set -g status-left '' | |
| set -g status-right '#[fg=colour233,bg=colour183] %d/%m #[fg=colour233,bg=colour10] %H:%M:%S ' | |
| set -g status-right-length 50 | |
| set -g status-left-length 20 | |
| setw -g window-status-style 'fg=colour1 bg=colour67' | |
| setw -g window-status-format ' #I#[fg=colour249]:#[fg=colour255]#W#[fg=colour249]#F ' | |
| setw -g window-status-current-style 'fg=colour1 bg=colour235' | |
| setw -g window-status-current-format ' #I#[fg=colour241]:#[fg=colour250]#W#[fg=colour244]#F ' | |
| setw -g window-status-bell-style 'fg=colour255 bg=colour1 bold' | |
| # messages | |
| set -g message-style 'fg=colour232 bg=colour16 bold' |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment