Disable allow unfree and modularize home some more

This commit is contained in:
Jimbo 2025-01-22 13:59:04 -05:00
parent 41055434ce
commit c365d25eeb
11 changed files with 20 additions and 13 deletions

View file

@ -13,12 +13,13 @@
nur.modules.homeManager.default
];
options.home = {
desktop.enable = lib.mkEnableOption "Enable desktop programs and services.";
options.home = with lib; {
desktop.enable = mkEnableOption "Enable desktop programs and services.";
gaming.enable = mkEnableOption "Enable gaming apps and programs";
production.enable = mkEnableOption "Enable apps for visual productivity";
remote-desktop.enable = mkEnableOption "Enable apps for visual productivity";
school.enable = mkEnableOption "Enable apps for visual productivity";
};
config = {
nixpkgs.config.allowUnfree = true;
home.stateVersion = "24.11";
};
config.home.stateVersion = "24.11";
}