Compare commits

...

2 commits

Author SHA1 Message Date
3633e3995c feat(home-manager): enhance tmux configuration options
- Replaced `mkEnableOption` with a more detailed boolean `mkOption` for `tmux` configuration.
- Set a default value of `true` and added description for better clarity.
- Simplifies `tmux` package handling by removing unnecessary declaration.
2026-02-13 12:56:10 +01:00
b3edb33057 refactor(nix): remove tmux from default GUI packages
- Deleted `tmux` from the `services.gui.default` package list.
- Simplifies the default GUI configuration by excluding a CLI-focused tool.
2026-02-13 12:55:52 +01:00
2 changed files with 5 additions and 3 deletions

View file

@ -11,11 +11,14 @@ let
in in
{ {
options.metacfg.cli-apps.tmux = { options.metacfg.cli-apps.tmux = {
enable = mkEnableOption "Tmux"; enable = mkOption {
type = types.bool;
default = true;
description = "Enable Tmux";
};
}; };
config = mkIf cfg.enable { config = mkIf cfg.enable {
home.packages = with pkgs; [ tmux ];
home.file.".tmux.conf".text = '' home.file.".tmux.conf".text = ''
set -g mouse on set -g mouse on
''; '';

View file

@ -167,7 +167,6 @@ in
rustup rustup
statix statix
thunderbird thunderbird
tmux
vim vim
wezterm wezterm
wl-clipboard wl-clipboard