2021-06-25 09:18:49 +00:00
|
|
|
# File : .tmux.conf.local
|
|
|
|
# Author : Jeff LANCE <email@jefflance.me>
|
|
|
|
# Date : 25.06.2021
|
2021-06-27 20:20:03 +00:00
|
|
|
# Last Modified Date: 27.06.2021
|
2021-06-25 09:18:49 +00:00
|
|
|
# Last Modified By : Jeff LANCE <email@jefflance.me>
|
2020-10-24 15:39:43 +00:00
|
|
|
|
|
|
|
# -- navigation ----------------------------------------------------------------
|
|
|
|
|
|
|
|
# if you're running tmux within iTerm2
|
|
|
|
# - and tmux is 1.9 or 1.9a
|
|
|
|
# - and iTerm2 is configured to let option key act as +Esc
|
|
|
|
# - and iTerm2 is configured to send [1;9A -> [1;9D for option + arrow keys
|
|
|
|
# then uncomment the following line to make Meta + arrow keys mapping work
|
|
|
|
#set -ga terminal-overrides "*:kUP3=\e[1;9A,*:kDN3=\e[1;9B,*:kRIT3=\e[1;9C,*:kLFT3=\e[1;9D"
|
|
|
|
|
|
|
|
|
|
|
|
# -- user customizations -------------------------------------------------------
|
|
|
|
# this is the place to override or undo settings
|
|
|
|
|
|
|
|
# increase history size
|
2021-01-27 20:40:04 +00:00
|
|
|
set -g history-limit 10000
|
2020-10-24 15:39:43 +00:00
|
|
|
|
|
|
|
# start with mouse mode enabled
|
2021-01-27 20:40:04 +00:00
|
|
|
set -g mouse on
|
2020-10-24 15:39:43 +00:00
|
|
|
|
|
|
|
# force Vi mode
|
|
|
|
# really you should export VISUAL or EDITOR environment variable, see manual
|
|
|
|
#set -g status-keys vi
|
|
|
|
#set -g mode-keys vi
|
|
|
|
|
|
|
|
# replace C-b by C-a instead of using both prefixes
|
2021-04-10 16:17:14 +00:00
|
|
|
set -gu prefix2
|
|
|
|
unbind C-a
|
|
|
|
unbind C-b
|
|
|
|
set -g prefix C-a
|
2021-01-27 20:40:04 +00:00
|
|
|
bind C-a send-prefix
|
2020-10-24 15:39:43 +00:00
|
|
|
|
|
|
|
# move status line to top
|
|
|
|
#set -g status-position top
|
|
|
|
|
2021-07-02 13:26:27 +00:00
|
|
|
|
|
|
|
# -- plugins configuration -----------------------------------------------------
|
|
|
|
#
|
|
|
|
|
|
|
|
if "test ! -d ~/.tmux/plugins/tpm" \
|
|
|
|
"run 'git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm && ~/.tmux/plugins/tpm/bin/install_plugins'"
|
|
|
|
|
|
|
|
set -g @tpm_plugins ' \
|
|
|
|
tmux-plugins/tpm \
|
|
|
|
jimeh/tmux-themepack \
|
|
|
|
# dracula/tmux \
|
|
|
|
tmux-plugins/tmux-resurrect \
|
|
|
|
tmux-plugins/tmux-continuum \
|
|
|
|
'
|
2021-06-27 20:20:03 +00:00
|
|
|
|
|
|
|
set -g @dracula-show-fahrenheit false
|
|
|
|
set -g @dracula-day-month true
|
|
|
|
set -g @dracula-show-powerline true
|
|
|
|
set -g @dracula-show-network false
|
|
|
|
set -g @dracula-show-powerline true
|
|
|
|
set -g @dracula-show-battery false
|
|
|
|
set -g @dracula-show-timezone false
|
|
|
|
set -g @dracula-military-time true
|
2021-07-02 13:26:27 +00:00
|
|
|
set -g @dracula-show-left-icon session
|
2021-06-27 20:20:03 +00:00
|
|
|
|
|
|
|
|
2021-07-02 13:26:27 +00:00
|
|
|
run '~/.tmux/plugins/tpm/tpm'
|