From 8d59087458436f99546d36a6d9707c96b0bbe640 Mon Sep 17 00:00:00 2001 From: Grisha Shipunov Date: Sat, 19 Jul 2025 13:32:54 +0000 Subject: tmux: use stateful config --- modules/basic-tools/multiplexers.nix | 29 ----------------------------- 1 file changed, 29 deletions(-) (limited to 'modules/basic-tools') diff --git a/modules/basic-tools/multiplexers.nix b/modules/basic-tools/multiplexers.nix index 3fe34ae..e07afa4 100644 --- a/modules/basic-tools/multiplexers.nix +++ b/modules/basic-tools/multiplexers.nix @@ -2,35 +2,6 @@ { programs.tmux = { enable = true; - keyMode = "vi"; - escapeTime = 0; - historyLimit = 500000; - aggressiveResize = true; - terminal = "tmux-256color"; - extraConfig = '' - # all the colors we can get - set-option -g default-terminal "tmux-256color" - - # emacs keys in status - set -g status-keys emacs - - # set focus events - set-option -g focus-events on - - set -g mouse off - - # curlies - set -as terminal-overrides ',*:Smulx=\E[4::%p1%dm' # undercurl support - set -as terminal-overrides ',*:Setulc=\E[58::2::%p1%{65536}%/%d::%p1%{256}%/%{255}%&%d::%p1%{255}%&%d%;m' # underscore colours - needs tmux-3.0 - set -ag terminal-overrides ",$TERM:RGB" - - # title - set -g set-titles on - set -g set-titles-string "#T" - - # copy to clipboard support - run-shell ${inputs.self.inputs.tmux-yank}/yank.tmux - ''; }; programs.zsh.interactiveShellInit = '' -- cgit v1.3.1