Simplify TMUX config and add RAM monitor.

This commit is contained in:
2024-10-02 00:00:32 +01:00
parent b63a4f1b22
commit da1ac8eb6f
47 changed files with 14 additions and 2132 deletions

View File

@@ -54,28 +54,21 @@ set -ag terminal-overrides ",$TERM:Tc"
# Remove confirm prompt when closing pane
bind-key x kill-pane
# Place statusbar at the top
# Styling
set-option -g status-position top
set -g mode-style "fg=black,bg=orange"
set-option -g pane-border-style fg=colour236
set-option -g pane-active-border-style fg=orange
set-window-option -g window-status-current-style fg=orange,bg=default,bright
set-window-option -g window-status-style fg=colour244,bg=default
set-window-option -g clock-mode-colour orange
set-option -g status-style "bg=default,fg=white"
set-option -g status-left ""
set-option -g status-right '[Session: #S] [CPU: #{cpu_fg_color}#{cpu_percentage}#[default]] [RAM: #{ram_fg_color}#{ram_percentage}#[default]] %d#[dim]/#[default]%m#[dim]/#[default]%Y %I:%M#[dim]%P#[default]'
set -g status-interval 1
set -g status-right-length 60
# Load TMUX Plugins
set -g @catppuccin_window_left_separator ""
set -g @catppuccin_window_right_separator " "
set -g @catppuccin_window_middle_separator " █"
set -g @catppuccin_window_number_position "right"
set -g @catppuccin_window_default_fill "number"
set -g @catppuccin_window_default_text "#W"
set -g @catppuccin_window_current_fill "number"
set -g @catppuccin_window_current_text "#W"
set -g @catppuccin_status_modules_right "directory user host session cpu battery"
set -g @catppuccin_status_left_separator " "
set -g @catppuccin_status_right_separator ""
set -g @catppuccin_status_fill "icon"
set -g @catppuccin_status_connect_separator "no"
set -g @catppuccin_directory_text "#{pane_current_path}"
run '~/.config/tmux/plugins/theme/theme.tmux'
set -g @cpu_high_fg_color "#[fg=#FF0000]"
set -g @ram_high_fg_color "#[fg=#FF0000]"
run-shell '~/.config/tmux/plugins/tmux-cpu/cpu.tmux'
run-shell '~/.config/tmux/plugins/tmux-battery/battery.tmux'