# File : .tmux.conf.local # Author : Jeff LANCE # Date : 25.06.2021 # Last Modified Date: 27.06.2021 # Last Modified By : Jeff LANCE # -- user customizations ------------------------------------------------------- # this is the place to override or undo settings # increase history size set -g history-limit 10000 # start with mouse mode enabled set -g mouse on # replace C-b by C-Space instead of using both prefixes set -gu prefix2 set -g prefix C-Space bind C-Space send-prefix # colored underscores set -as terminal-overrides ',*:Setulc=\E[58::2::%p1%{65536}%/%d::%p1%{256}%/%{255}%&%d::%p1%{255}%&%d%;m' # true-color support set -as terminal-overrides ',alacritty:RGB' # keybindings correction for home and end keys as i set the terminal env for tmux to alacritty bind-key -n Home send Escape "OH" bind-key -n End send Escape "OF" # move status line to top # set -g status-right '%Y-%m-%d %H:%M #{tmux_mode_indicator}' # -- plugins configuration ----------------------------------------------------- # set-environment -g TMUX_PLUGIN_MANAGER_PATH '~/.tmux/plugins' set -g @tpm_plugins ' \ tmux-plugins/tpm \ tmux-plugins/tmux-resurrect \ tmux-plugins/tmux-continuum \ tmux-plugins/tmux-sidebar \ tmux-plugins/tmux-yank \ odedlaz/tmux-onedark-theme \ dracula/tmux \ jaclu/tmux-menus \ MunifTanjim/tmux-mode-indicator \ kenos1/tmux-cht-sh \ ' # set -g @onedark_widgets "#(date +%s)" set -g @dracula-refresh-rate 5 set -g @dracula-show-fahrenheit false # set -g @dracula-fixed-location "Livry-Gargan" # set -g @dracula-day-month true set -g @dracula-military-time false set -g @dracula-show-timezone true set -g @dracula-time-format "%F %R" set -g @dracula-show-network false set -g @dracula-show-powerline true set -g @dracula-show-battery false set -g @dracula-show-left-icon session set -g status-right 'Continuum status: #{continuum_status}' set -g @continuum-boot 'on' run '~/.tmux/plugins/tpm/tpm' # -- startup customizations ----------------------------------------------------- # # make tmux works with ssh-agent set -g update-environment "DISPLAY SSH_ASKPASS \ SSH_AGENT_PID \ SSH_CONNECTION WINDOWID XAUTHORITY" setenv -g SSH_AUTH_SOCK "/run/user/1000/keyring/ssh" # start with a new session new-session -s jeff