From a67e6977c4e08348f2534b2a698f408346a6adf8 Mon Sep 17 00:00:00 2001 From: Nejc Zupan Date: Sun, 12 Apr 2020 18:18:46 +0100 Subject: [PATCH 1/2] Add support for system.defaults.screencapture.disable-shadow --- modules/system/defaults/screencapture.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/modules/system/defaults/screencapture.nix b/modules/system/defaults/screencapture.nix index a101c00..1b01049 100644 --- a/modules/system/defaults/screencapture.nix +++ b/modules/system/defaults/screencapture.nix @@ -12,5 +12,13 @@ with lib; The filesystem path to which screencaptures should be written. ''; }; + + system.defaults.screencapture.disable-shadow = mkOption { + type = types.bool; + default = false; + description = '' + Disable drop shadow border around screencaptures. + ''; + }; }; } From c4970fbc4e0a4453490932a638bd97cc33c3f090 Mon Sep 17 00:00:00 2001 From: Nejc Zupan Date: Sun, 12 Apr 2020 18:21:07 +0100 Subject: [PATCH 2/2] Be nicer --- modules/system/defaults/screencapture.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/system/defaults/screencapture.nix b/modules/system/defaults/screencapture.nix index 1b01049..f7efafd 100644 --- a/modules/system/defaults/screencapture.nix +++ b/modules/system/defaults/screencapture.nix @@ -14,10 +14,10 @@ with lib; }; system.defaults.screencapture.disable-shadow = mkOption { - type = types.bool; - default = false; + type = types.nullOr types.bool; + default = null; description = '' - Disable drop shadow border around screencaptures. + Disable drop shadow border around screencaptures. The default is false; ''; }; };