Add home/.tmux.conf
Add home/.tmux.conf.local Change attributes of home/.tmux/.keep
This commit is contained in:
80
home/dot_tmux.conf.local
Normal file
80
home/dot_tmux.conf.local
Normal file
@@ -0,0 +1,80 @@
|
||||
# File : .tmux.conf.local
|
||||
# Author : Jeff LANCE <email@jefflance.me>
|
||||
# Date : 25.06.2021
|
||||
# Last Modified Date: 27.06.2021
|
||||
# Last Modified By : Jeff LANCE <email@jefflance.me>
|
||||
|
||||
# -- 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
|
||||
Reference in New Issue
Block a user