diff options
Diffstat (limited to 'modules/security')
| -rw-r--r-- | modules/security/default.nix | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/modules/security/default.nix b/modules/security/default.nix index 8ed8a84..d7a3433 100644 --- a/modules/security/default.nix +++ b/modules/security/default.nix @@ -15,6 +15,12 @@ in { options = { + security.enableAccessibilityAccess = mkOption { + type = types.bool; + default = false; + description = "Wether to configure programs that are allowed control through the accessibility APIs."; + }; + security.accessibilityPrograms = mkOption { type = types.listOf types.path; default = []; @@ -25,7 +31,7 @@ in config = { - system.activationScripts.accessibility.text = '' + system.activationScripts.accessibility.text = mkIf cfg.enableAccessibilityAccess '' # Set up programs that require accessibility permissions echo "setting up accessibility programs..." >&2 |
