{ lib, config, ... }: { options = { desktop = { kitty.enable = lib.mkOption { default = config.desktop.enable; type = lib.types.bool; }; vscodium.enable = lib.mkOption { default = config.desktop.enable; type = lib.types.bool; }; wm = { niri.enable = lib.mkOption { default = false; type = lib.types.bool; }; river.enable = lib.mkOption { default = false; type = lib.types.bool; }; }; }; }; }