51 lines
1.5 KiB
Bash
51 lines
1.5 KiB
Bash
unbind r
|
|
bind r source-file ~/.tmux.conf
|
|
|
|
set-option -g mouse on # activate mouse scrolling support
|
|
|
|
set -g prefix C-y
|
|
|
|
set -g base-index 1
|
|
setw -g pane-base-index 1
|
|
set -g status-position top
|
|
set -g escape-time 100
|
|
|
|
set -g history-limit 100000 # scrollbar history
|
|
|
|
|
|
set -g @plugin 'tmux-plugins/tpm'
|
|
set -g @plugin 'tmux-plugins/tmux-sensible'
|
|
set -g @plugin 'tmux-plugins/tmux-yank' # tmux clipboard
|
|
set -g @plugin 'tmux-plugins/tmux-resurrect' # env lives a system reboot
|
|
set -g @plugin 'tmux-plugins/tmux-continuum' # env lives a system reboot
|
|
set -g @plugin 'christoomey/vim-tmux-navigator'
|
|
set -g @plugin 'catppuccin/tmux'
|
|
|
|
set -g @catppuccin_window_right_separator "█ "
|
|
set -g @catppuccin_window_number_position "left"
|
|
set -g @catppuccin_window_middle_separator " | "
|
|
|
|
set -g @catppuccin_window_default_fill "none"
|
|
set -g @catppuccin_window_default_text "#W" # current application
|
|
set -g @catppuccin_window_current_fill "all"
|
|
set -g @catppuccin_window_current_text "#W" # current application
|
|
|
|
set -g @catppuccin_status_modules_right "session host"
|
|
set -g @catppuccin_status_left_separator "█"
|
|
set -g @catppuccin_status_right_separator "█"
|
|
|
|
set -g @catppuccin_date_time_text "%d.%m. %H:%M"
|
|
|
|
set -g @catppuccin_host_text "#h"
|
|
|
|
# Fix real colors
|
|
set -g default-terminal "tmux-256color"
|
|
set -ag terminal-overrides ",xterm-256color:RGB"
|
|
|
|
setw -g mode-keys vi
|
|
bind-key h select-pane -L
|
|
bind-key j select-pane -D
|
|
bind-key k select-pane -U
|
|
bind-key l select-pane -R
|
|
|
|
run '~/.tmux/plugins/tpm/tpm'
|