nixos/sudo-rs: Refactor option definitions
This commit is contained in:
@@ -41,23 +41,11 @@ in
|
|||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
enable = mkOption {
|
enable = mkEnableOption (mdDoc ''
|
||||||
type = types.bool;
|
the {command}`sudo` command, which allows non-root users to execute commands as root.
|
||||||
default = false;
|
'');
|
||||||
description = mdDoc ''
|
|
||||||
Whether to enable the {command}`sudo` command, which
|
|
||||||
allows non-root users to execute commands as root.
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
|
|
||||||
package = mkOption {
|
package = mkPackageOption pkgs "sudo-rs" { };
|
||||||
type = types.package;
|
|
||||||
default = pkgs.sudo-rs;
|
|
||||||
defaultText = literalExpression "pkgs.sudo-rs";
|
|
||||||
description = mdDoc ''
|
|
||||||
Which package to use for `sudo`.
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
|
|
||||||
wheelNeedsPassword = mkOption {
|
wheelNeedsPassword = mkOption {
|
||||||
type = types.bool;
|
type = types.bool;
|
||||||
|
|||||||
Reference in New Issue
Block a user