System Gen129 @ 2025-12-27-01:17:02 by jonas@monolith

This commit is contained in:
2025-12-27 01:17:02 +01:00
parent 3033f9ca9a
commit b1d891df98
4 changed files with 33 additions and 2 deletions

View File

@@ -0,0 +1,26 @@
{
config,
lib,
pkgs,
...
}: let
cfg = config.hive.programs.utils;
in {
options.hive.programs.utils = {
enable = lib.mkEnableOption "Enable utilities";
camera = lib.mkOption {
type = lib.types.bool;
default = false;
description = ''
Camera utilities
'';
};
};
config = lib.mkIf cfg.enable {
environment.systemPackages = lib.optionals cfg.camera [
pkgs.cheese
pkgs.obs-studio
];
};
}