User Tools

Site Tools


linux:user:tmux

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
linux:user:tmux [2021/05/25 14:05] stonelinux:user:tmux [2023/11/10 10:24] (current) stone
Line 6: Line 6:
 <code> <code>
 # Scroll History # Scroll History
-set -g history-limit 50000+set -g history-limit 100000
  
  
 # Show Messages longer # Show Messages longer
-set -g display-time 3000+set -g display-time 2000
  
  
 # Messages Color # Messages Color
-set -g message-style 'fg=colour160 bg=colour237 bold'+set -g message-style bg='#ffffff',fg='#1f618d'
  
  
Line 29: Line 29:
         set-option -g mouse on \;\         set-option -g mouse on \;\
         display-message 'Mouse: ON'         display-message 'Mouse: ON'
 +
  
 # Bind Sync Panes (Send CMD To all) # Bind Sync Panes (Send CMD To all)
Line 38: Line 39:
         set-option -g synchronize-panes on \;\         set-option -g synchronize-panes on \;\
         display-message 'Sync-Panes: ON'         display-message 'Sync-Panes: ON'
 +
  
 # Bind for Config reload # Bind for Config reload
-bind r source-file ~/.tmux.conf \; display-message 'Config Reloaded...'+bind r source-file ~/.tmux.conf \; display-message 'Reload Config..'
  
  
-# Statusbar+# Statusbar Globals
 set -g default-terminal "screen-256color" set -g default-terminal "screen-256color"
 +set-option -g status-interval 2
  
  
-# Statusbar Global +# Statusbar - Left 
-set -g status-bg colour237 +set -g status-bg '#303030' 
-set -g status-fg colour034+set -g status-fg '#65c7fa' 
 +set-option -g status-left-length 15 
 +set -g status-left '#[bg=#1f618d]#[fg=#ffffff]#(echo "S:")#S #[bg=#303030]#[fg=#65c7fa] ' 
 +set -g window-status-format '#[bg=#303030]#[fg=#257ca9]#{window_index}#(echo ":")#{window_name}#{window_flags}#{window_zoomed_flag} #[bg=#ffffff]#[fg=#1f618d]#(echo " <> ")' 
 +set -g window-status-current-format '#[bold]#[bg=#303030]#[fg=#85d4fc]#{window_index}#(echo ":")#{window_name}#{window_flags} #[bg=#ffffff]#[fg=#1f618d]#(echo " <> ")'
  
  
-# Statusbar - Rechts Datum und Uhrzeit+# Statusbar - Right
 set -g status-position bottom set -g status-position bottom
-set -g status-right '#[fg=colour233,bg=colour8] %d/%m/%#[fg=colour233,bg=colour237]|#[fg=colour233,bg=colour8] %H:%M:%S '+set-option -g status-right-length 45 
 +set -g status-right '#[bg=#1f618d]#[fg=#ffffff] #(hostname) #[bg=#ffffff]#[fg=#1f618d] <> #[bg=#1f618d]#[fg=#ffffff] %d/%m/%#[bg=#ffffff]#[fg=#1f618d] <> #[bg=#1f618d]#[fg=#ffffff] %H:%M:%S ' 
 + 
 + 
 +# Pane Colors 
 +set -g pane-border-style fg='#7d8599' 
 +set -g pane-active-border-style fg='#7ac1f0' 
 + 
 + 
 +# Window counter starts at 1 not at 0 
 +set-option -g base-index 1 
 +set-window-option -g pane-base-index 1 
 +set-option -g renumber-windows on 
 + 
 + 
 +# Dont Jump after copy some text in vi mode 
 +#bind-key V \ 
 +#       set -g mode-keys vi on \;\ 
 +#       display-message 'VI Mode on' 
 + 
 +#bind-key v \ 
 +#       set -g mode-keys vi off \;\ 
 +#       display-message 'VI Mode off' 
 + 
 +#bind-key -T copy-mode C-w send-keys -X copy-selection 
 +#bind-key -T copy-mode MouseDragEnd1Pane send-keys -X copy-selection 
 +#bind-key -T copy-mode M-w send-keys -X copy-selection 
 +#bind-key -T copy-mode-vi C-j send-keys -X copy-selection 
 +#bind-key -T copy-mode-vi Enter send-keys -X copy-selection 
 +#bind-key -T copy-mode-vi MouseDragEnd1Pane send-keys -X copy-selection
  
-set-window-option -g window-status-fg colour19 
-set-window-option -g window-status-bg colour8 
  
 +# Clock color
 +#set-window-option -g clock-mode-colour fg='#1f618d'
  
-Split Border (Pane)+TPM 
 +#set -g @plugin 'tmux-plugins/tpm' 
 +#set -g @plugin 'tmux-plugins/tmux-sensible' 
 +#run-shell '~/.tmux/plugins/tpm/tpm'
  
  
 +# Nord Theme
 +# https://github.com/arcticicestudio/nord-tmux
 +# run-shell "~/.tmux/themes/nord-tmux/nord.tmux
 </code> </code>
  
linux/user/tmux.1621951510.txt.gz · Last modified: by stone