nix-conf/modules/home-manager/tmux/default.nix

32 lines
575 B
Nix
Raw Normal View History

2024-04-11 12:38:55 +00:00
{
config,
lib,
pkgs,
...
}: {
options = {
tmux.enable = lib.mkEnableOption "enable tmux";
};
config = lib.mkIf config.tmux.enable {
programs.tmux = {
enable = true;
mouse = true;
plugins = with pkgs.tmuxPlugins; [
better-mouse-mode
#dracula
#gruvbox
#nord
#onedark-theme
#power-theme
resurrect
#tmux-colors-solarized
tmux-fzf
];
extraConfig = ''
set-option -g mouse on
set -g default-terminal "screen-256color"
'';
};
};
}