diff --git a/config/hosts/imxyy-nix/home.nix b/config/hosts/imxyy-nix/home.nix index 24983c4..a94305d 100644 --- a/config/hosts/imxyy-nix/home.nix +++ b/config/hosts/imxyy-nix/home.nix @@ -196,7 +196,6 @@ ".config/gh" ".config/pulse" ".config/go-musicfox/db" - ".config/tmux/plugins" ".config/pip" ".config/obs-studio" ".config/libreoffice" diff --git a/modules/cli/misc/default.nix b/modules/cli/misc.nix similarity index 57% rename from modules/cli/misc/default.nix rename to modules/cli/misc.nix index 063c9ea..b844304 100644 --- a/modules/cli/misc/default.nix +++ b/modules/cli/misc.nix @@ -58,15 +58,29 @@ lib.my.makeSwitch { aria2 socat - tmux - trash-cli cht-sh dooit ]; - xdg.configFile."tmux/tmux.conf".source = ./tmux.conf; + programs.tmux = { + enable = true; + extraConfig = "set-option -g mouse on"; + plugins = [ + (pkgs.tmuxPlugins.mkTmuxPlugin { + pluginName = "tokyo-night-tmux"; + rtpFilePath = "tokyo-night.tmux"; + version = "legacy"; + src = pkgs.fetchFromGitHub { + owner = "janoamaral"; + repo = "tokyo-night-tmux"; + rev = "16469dfad86846138f594ceec780db27039c06cd"; + hash = "sha256-EKCgYan0WayXnkSb2fDJxookdBLW0XBKi2hf/YISwJE="; + }; + }) + ]; + }; }; }; } diff --git a/modules/cli/misc/tmux.conf b/modules/cli/misc/tmux.conf deleted file mode 100644 index b866b43..0000000 --- a/modules/cli/misc/tmux.conf +++ /dev/null @@ -1,9 +0,0 @@ -set-option -g mouse on - -set -g @plugin 'tmux-plugins/tpm' -set -g @plugin 'tmux-plugins/tmux-sensible' - -set -g @plugin "janoamaral/tokyo-night-tmux#legacy" - -# Initialize TMUX plugin manager (keep this line at the very bottom of tmux.conf) -run '~/.config/tmux/plugins/tpm/tpm'