Advertisement
Guest User

Untitled

a guest
Apr 11th, 2025
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.10 KB | None | 0 0
  1. unbind r
  2. unbind r
  3. bind r source-file ~/.tmux.conf
  4.  
  5. set -g prefix C-s
  6.  
  7. set -g mouse on
  8.  
  9. bind-key h select-pane -L
  10. bind-key j select-pane -D
  11. bind-key k select-pane -U
  12. bind-key l select-pane -R
  13.  
  14. # Remove window number from the left
  15. set -g status-left ''
  16.  
  17. # Remove date/time from the right
  18. set -g status-right ''
  19.  
  20. set -g status-style bg=default,fg=default
  21. set -as terminal-overrides ",*:RGB"
  22. set -g default-terminal "xterm-kitty"
  23. set -g status-style bg=colour0,fg=default
  24.  
  25.  
  26. # List of plugins
  27. set -g @plugin 'tmux-plugins/tpm'
  28.  
  29. set -g @plugin 'catppuccin/tmux'
  30. set -g @plugin 'tmux-plugins/tmux-yank'
  31.  
  32. # Configure the catppuccin plugin
  33. set -g @catppuccin_window_status_style "rounded"
  34.  
  35. # Load catppuccin
  36. # run ~/.config/tmux/plugins/catppuccin/tmux/catppuccin.tmux
  37. run ~/.tmux/plugins/tmux/catppuccin.tmux
  38.  
  39. # Make the status line pretty and add some modules
  40. set -g @catppuccin_flavour 'frappe'
  41. set -g @catppuccin_window_left_separator ""
  42. set -g @catppuccin_window_right_separator " "
  43. set -g @catppuccin_window_middle_separator " █"
  44. set -g @catppuccin_window_number_position "right"
  45.  
  46. set -g @catppuccin_window_default_fill "number"
  47. set -g @catppuccin_window_default_text "#W"
  48.  
  49. set -g @catppuccin_window_current_fill "number"
  50. set -g @catppuccin_window_current_text "#W"
  51.  
  52. set -g @catppuccin_status_modules_right "directory session"
  53. set -g @catppuccin_status_left_separator " "
  54. set -g @catppuccin_status_right_separator ""
  55. set -g @catppuccin_status_fill "icon"
  56. set -g @catppuccin_status_connect_separator "no"
  57.  
  58. set -g @catppuccin_directory_text $cwd
  59.  
  60. set-option -g status-position bottom
  61.  
  62. set -g status-bg default
  63.  
  64.  
  65. run ~/.config/tmux/plugins/tmux-plugins/tmux-cpu/cpu.tmux
  66. run ~/.config/tmux/plugins/tmux-plugins/tmux-battery/battery.tmux
  67.  
  68.  
  69.  
  70. # Other examples:
  71. # set -g @plugin 'github_username/plugin_name'
  72. # set -g @plugin 'github_username/plugin_name#branch'
  73. # set -g @plugin '[email protected]:user/plugin'
  74. # set -g @plugin '[email protected]:user/plugin'
  75.  
  76. # Initialize TMUX plugin manager (keep this line at the very bottom of tmux.conf)
  77. run '~/.tmux/plugins/tpm/tpm'
  78.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement