aboutsummaryrefslogtreecommitdiff
path: root/tmux/dot-config
diff options
context:
space:
mode:
authorMohammad Reza Karimi <m.r.karimi.j@gmail.com>2026-02-10 09:56:03 -0500
committerMohammad Reza Karimi <m.r.karimi.j@gmail.com>2026-02-10 09:56:03 -0500
commit8d416aa3cc6a562cb4d676eafb92d52b1ef3d334 (patch)
tree05db378117b6b67d3350b56b8702d6faac1fa545 /tmux/dot-config
parentab7303e1d893f33e09dbc8493f9a9179a7a40a4a (diff)
updates
Diffstat (limited to 'tmux/dot-config')
-rw-r--r--tmux/dot-config/tmux/tmux.conf49
1 files changed, 49 insertions, 0 deletions
diff --git a/tmux/dot-config/tmux/tmux.conf b/tmux/dot-config/tmux/tmux.conf
new file mode 100644
index 0000000..0897282
--- /dev/null
+++ b/tmux/dot-config/tmux/tmux.conf
@@ -0,0 +1,49 @@
+set -g default-terminal "tmux-256color"
+set -ag terminal-features '*:RGB'
+set -ag terminal-features '*:usstyle'
+
+set -g set-clipboard on
+set -g allow-passthrough on
+
+set -g focus-events on
+set -g escape-time 0
+
+set -g set-titles on
+set -g set-titles-string '#T #{session_alerts}'
+
+set -g renumber-windows on
+set -g history-limit 10000
+set -g status-keys emacs
+set -g mode-keys vi
+set -g base-index 1
+set -g detach-on-destroy off
+set -g mouse on
+
+set -g status-left ""
+set -g status-right "#[#{E:@prefix-style}]#{?client_prefix, ^A ,}#[default] #[#{E:status-right-style}]#h / #S "
+set -g window-status-format " #[#{E:@window-index-style}]#I#[#{E:window-status-style}] #W#F "
+set -g window-status-current-format " #[#{E:@window-index-current-style}]#I#[#{E:window-status-current-style}] #W#F "
+set -g window-status-separator ""
+
+set -g status-style bg=#393939
+set -g status-right-style fg=#a09f93
+
+set -g message-style fg=#f2777a,bg=#2d2d2d
+set -g message-command-style fg=#f2777a,bg=#2d2d2d
+
+set -gw @window-index-style fg=#f2777a
+set -gw @window-index-current-style fg=#f2777a
+set -gw window-status-style fg=#a09f93
+set -gw window-status-current-style fg=#d3d0c8,bg=#515151
+set -gw window-status-bell-style fg=#2d2d2d,bg=#f2777a
+
+set -g pane-border-style fg=#393939,bg=#2d2d2d
+set -g pane-active-border-style "#{?pane_in_mode,fg=#ffcc66,#{?pane_synchronized,fg=#f2777a,fg=#515151}},bg=#2d2d2d"
+
+set -g display-panes-active-colour "#f2f0ec"
+set -g display-panes-colour "#747369"
+
+set -g copy-mode-match-style fg=#393939,bg=#ffcc66
+set -g copy-mode-current-match-style fg=#393939,bg=#f99157
+
+set -g @prefix-style fg=#e8e6df,bg=#6699cc