commit 9577839a2ec9f238b3faedc04d31564ffdfeeeb8
parent db3af68f53d81b4835e315590f19fdf7033fe6f7
Author: pyratebeard <root@pyratebeard.net>
Date: Tue, 8 Mar 2022 21:25:13 +0000
muted state plugin. interactive todo command-prompt
Diffstat:
1 file changed, 10 insertions(+), 2 deletions(-)
diff --git a/tmux/.tmux.conf b/tmux/.tmux.conf
@@ -95,7 +95,7 @@ set -g message-command-style fg=colour0,bg=colour1
set-option -g display-time 4000
# window mode
-setw -g mode-style fg=colour0,bg=colour6
+setw -g mode-style fg=colour7,bg=colour5
# resizing
setw -g aggressive-resize on
@@ -111,7 +111,7 @@ setw -g window-status-separator " "
setw -g window-status-format "#[bg=colour241,fg=colour0] #I #[bg=colour241,fg=colour0]#W #[bg=default,fg=colour241]▓░"
setw -g window-status-current-format "#[bg=colour14,fg=colour0] #I #[bg=colour14,fg=colour0]#W #[bg=default,fg=colour14]▓░"
set -g status-justify left
-set-option -g status-right '#[bg=default,fg=colour237]░▓#[bg=colour237,fg=colour15]#{goldenapple}#{bond_device}#{online_status}#[bg=colour237,fg=colour243] %Y%m#[bg=colour237,fg=colour3]%d#[fg=default]-#[fg=colour10]%u #[fg=colour7]%H%M #[bg=colour243,fg=colour237]▓#[default]'
+set-option -g status-right '#[bg=default,fg=colour237]░▓#[bg=colour237,fg=colour15]#{goldenapple}#{muted_state}#{bond_device}#{online_status}#[bg=colour237,fg=colour243] %Y%m#[bg=colour237,fg=colour3]%d#[fg=default]-#[fg=colour10]%u #[fg=colour7]%H%M #[bg=colour243,fg=colour237]▓#[default]'
set-option -g status-left ''
# online and offline icon for tmux-online-status
@@ -122,6 +122,10 @@ set -g @offline_icon "#[bg=colour237,fg=colour1]░▓█#[bg=colour1,fg=white]o
set -g @ethernet "#[bg=colour237,fg=colour7] hardwire #[default]"
set -g @wifi "#[bg=colour237,fg=colour7] airborne #[default]"
+# device names for tmux-muted
+set -g @muted "#[bg=colour237,fg=colour2]░▓█#[bg=colour2,fg=black]muted#[bg=colour237,fg=colour2]█▓░#[default]"
+set -g @unmuted "#[bg=colour237,fg=colour1]░▓█#[bg=colour1,fg=white]unmuted#[bg=colour237,fg=colour1]█▓░#[default]"
+
# work minutes for pomodoro
set -g @work 30
@@ -151,11 +155,15 @@ bind Z previous-layout
unbind t
bind t display-popup -w 75 -h 13 ~/bin/todo
+unbind T
+bind T command-prompt -I "run-shell 'todo "
+
# plugins
# `mkdir -p ~/.tmux/plugins/ ; git clone 'https://github.com/tmux-plugins/tpm' ~/.tmux/plugins/tpm`
set -g @plugin 'tmux-plugins/tpm'
set -g @plugin 'tmux-plugins/tmux-online-status'
set -g @plugin 'https://gitlab.com/pyratebeard/tmux-bond-device.git'
+set -g @plugin 'tmux-plugins/tmux-muted'
# see: toggle on/off all keybindings · Issue #237 · tmux/tmux - https://github.com/tmux/tmux/issues/237
# Also, change some visual styles when window keys are off