nix-config/options.nix
2024-06-13 16:13:24 +02:00

20 lines
616 B
Nix

{ lib, ... }: {
options = with lib; {
full = mkEnableOption "Full home manager configuration with all programs";
withAudio = mkEnableOption "Enable support for audio";
withBluetooth = mkEnableOption "Enable bluetooth";
withNiri = mkEnableOption "Enable niri compositor";
withGnome =mkEnableOption "Enable gnome DE";
withVM = mkEnableOption "Enable VM related configuration";
withContainers = mkEnableOption "Enable container support";
withGames = mkEnableOption "Enable games";
hwmonPath = mkOption {
type = with types; nullOr str;
default = null;
};
};
}