defaults: cleanup

This commit is contained in:
Elec3137 2026-03-23 20:53:59 -07:00
commit d8071797fd
7 changed files with 73 additions and 67 deletions

View file

@ -6,16 +6,13 @@
let
name = "tmux";
cfg = config.nixowos.cli.${name};
cfg = config.nixowos.defaults.${name};
in
{
options.nixowos.cli.${name} = {
enable = lib.mkEnableOption name;
};
options.nixowos.defaults.${name}.enable = lib.mkEnableOption name;
config = lib.mkIf cfg.enable {
programs.tmux = lib.mkDefault {
enable = true;
# this is a sin committed for ergonomics
# since "1" and "0" are quite far apart on most keyboards