more cleanup
This commit is contained in:
@@ -5,11 +5,23 @@
|
||||
namespace,
|
||||
...
|
||||
}:
|
||||
with lib;
|
||||
let
|
||||
inherit (lib.${namespace}) mkOpt mkBoolOpt;
|
||||
cfg = config.${namespace}.hardware.amd;
|
||||
in
|
||||
{
|
||||
imports = [ ./options.nix ];
|
||||
options.${namespace}.hardware.amd = {
|
||||
enable = mkEnableOption "amd hardware config";
|
||||
|
||||
corectrl.enable = mkBoolOpt false "Enable Corectl";
|
||||
|
||||
corectrl.enablePolkit = mkBoolOpt false "Enable Corectl Polkit";
|
||||
|
||||
corectrl.polkitGroup = mkOpt types.str "wheel" "Corectl Polkit Group";
|
||||
|
||||
lact.enable = mkBoolOpt false "Enable Lact daemon";
|
||||
};
|
||||
|
||||
config = lib.mkIf cfg.enable {
|
||||
boot = {
|
||||
|
||||
@@ -1,18 +0,0 @@
|
||||
{ lib, namespace, ... }:
|
||||
with lib;
|
||||
let
|
||||
inherit (lib.${namespace}) mkOpt mkBoolOpt;
|
||||
in
|
||||
{
|
||||
options.${namespace}.hardware.amd = {
|
||||
enable = mkEnableOption "amd hardware config";
|
||||
|
||||
corectrl.enable = mkBoolOpt false "Enable Corectl";
|
||||
|
||||
corectrl.enablePolkit = mkBoolOpt false "Enable Corectl Polkit";
|
||||
|
||||
corectrl.polkitGroup = mkOpt types.str "wheel" "Corectl Polkit Group";
|
||||
|
||||
lact.enable = mkBoolOpt false "Enable Lact daemon";
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user