mirror of
https://git.disroot.org/FollieHiyuki/dotfiles.git
synced 2024-12-12 00:58:58 -05:00
60 lines
1.7 KiB
Plaintext
60 lines
1.7 KiB
Plaintext
# delay between prefix and command
|
|
set -s escape-time 0
|
|
|
|
# start with 1 instead of 0
|
|
set -g base-index 1
|
|
set -g pane-base-index 1
|
|
|
|
# increase scrollback buffer size
|
|
set -g history-limit 50000
|
|
|
|
# tmux messages are displayed for 4 seconds
|
|
set -g display-time 4000
|
|
|
|
# refresh 'status-left' and 'status-right' more often
|
|
set -g status-interval 5
|
|
|
|
# upgrade $TERM for 24-bit colors
|
|
set -g default-terminal "screen-256color"
|
|
set-option -ga terminal-overrides ",screen-256color:Tc"
|
|
|
|
# no vim keys -_-
|
|
set -g status-keys emacs
|
|
|
|
# focus events enabled for terminals that support them
|
|
set -g focus-events on
|
|
|
|
# enable mouse
|
|
set -g mouse on
|
|
|
|
# super useful when using "grouped sessions" and multi-monitor setup
|
|
setw -g aggressive-resize on
|
|
|
|
# ______________ _____
|
|
# ___ __ \__ /___ ________ ___(_)______________
|
|
# __ /_/ /_ /_ / / /_ __ `/_ /__ __ \_ ___/
|
|
# _ ____/_ / / /_/ /_ /_/ /_ / _ / / /(__ )
|
|
# /_/ /_/ \__,_/ _\__, / /_/ /_/ /_//____/
|
|
# /____/
|
|
#
|
|
# Custom plugins' settings
|
|
set -g @prefix_highlight_show_copy_mode 'on'
|
|
set -g @prefix_highlight_show_sync_mode 'on'
|
|
set -g @prefix_highlight_prefix_prompt 'Wait'
|
|
set -g @prefix_highlight_copy_prompt 'Copy'
|
|
set -g @prefix_highlight_sync_prompt 'Sync'
|
|
# set -g @tmux_power_theme '#61AFEF'
|
|
# set -g @tmux_power_prefix_highlight_pos 'R'
|
|
|
|
# Load plugins
|
|
set -g @plugin 'tmux-plugins/tpm'
|
|
set -g @plugin 'arcticicestudio/nord-tmux'
|
|
# set -g @plugin "wfxr/tmux-power"
|
|
set -g @plugin 'tmux-plugins/tmux-prefix-highlight'
|
|
set -g @plugin 'tmux-plugins/tmux-pain-control'
|
|
set -g @plugin 'tmux-plugins/tmux-copycat'
|
|
set -g @plugin 'tmux-plugins/tmux-yank'
|
|
set -g @plugin 'sainnhe/tmux-fzf'
|
|
|
|
run '~/.config/tmux/plugins/tpm/tpm'
|