|
|
|
|
@@ -40,12 +40,17 @@
|
|
|
|
|
bind J resize-pane -D 5
|
|
|
|
|
bind K resize-pane -U 5
|
|
|
|
|
bind L resize-pane -R 5
|
|
|
|
|
# Wayland clipboard integration
|
|
|
|
|
# Copy selection to both clipboard (Ctrl+V / Shift+Insert) and primary (middle-click)
|
|
|
|
|
bind -T copy-mode-vi y send-keys -X copy-pipe-and-cancel "wl-copy && wl-copy --primary"
|
|
|
|
|
bind -T copy-mode-vi Enter send-keys -X copy-pipe-and-cancel "wl-copy && wl-copy --primary"
|
|
|
|
|
bind -T copy-mode-vi MouseDragEnd1Pane send-keys -X copy-pipe-and-cancel "wl-copy && wl-copy --primary"
|
|
|
|
|
# Kill commands
|
|
|
|
|
bind q kill-window
|
|
|
|
|
bind Q kill-session
|
|
|
|
|
# Bars
|
|
|
|
|
set -g status-left "#[fg=black,bg=blue,bold] #S#[fg=blue,bg=black,nobold,noitalics,nounderscore]"
|
|
|
|
|
set -g status-left "#[fg=black,bg=blue,bold] #S #[fg=blue,bg=black,nobold,noitalics,nounderscore]"
|
|
|
|
|
set -g status-left-length 24
|
|
|
|
|
set -g status-left "#[fg=black,bg=blue,bold] #{=20:session_name} #[fg=blue,bg=black,nobold,noitalics,nounderscore]"
|
|
|
|
|
set -g status-right "#{prefix_highlight}#[fg=brightblack,bg=black,nobold,noitalics,nounderscore]#[fg=white,bg=brightblack] %Y-%m-%d #[fg=white,bg=brightblack,nobold,noitalics,nounderscore]#[fg=white,bg=brightblack] %H:%M #[fg=cyan,bg=brightblack,nobold,noitalics,nounderscore]#[fg=black,bg=cyan,bold] #H "
|
|
|
|
|
# Windows
|
|
|
|
|
set -g window-status-format "#[fg=black,bg=brightblack,nobold,noitalics,nounderscore] #[fg=white,bg=brightblack]#I #[fg=white,bg=brightblack,nobold,noitalics,nounderscore] #[fg=white,bg=brightblack]#W #F #[fg=brightblack,bg=black,nobold,noitalics,nounderscore]"
|
|
|
|
|
|