diff --git a/modules/system/defaults/dock.nix b/modules/system/defaults/dock.nix index 83dffca4..5297d1e3 100644 --- a/modules/system/defaults/dock.nix +++ b/modules/system/defaults/dock.nix @@ -162,5 +162,97 @@ in { ''; }; + system.defaults.dock.wvous-tl-corner = mkOption { + type = types.nullOr types.int; + default = null; + description = '' + Hot corner action for top left corner. Valid values include: + + + 1: Disabled + 2: Mission Control + 3: Application Windows + 4: Desktop + 5: Start Screen Saver + 6: Disable Screen Saver + 7: Dashboard + 10: Put Display to Sleep + 11: Launchpad + 12: Notification Center + 13: Lock Screen + 14: Quick Note + + ''; + }; + + system.defaults.dock.wvous-bl-corner = mkOption { + type = types.nullOr types.int; + default = null; + description = '' + Hot corner action for bottom left corner. Valid values include: + + + 1: Disabled + 2: Mission Control + 3: Application Windows + 4: Desktop + 5: Start Screen Saver + 6: Disable Screen Saver + 7: Dashboard + 10: Put Display to Sleep + 11: Launchpad + 12: Notification Center + 13: Lock Screen + 14: Quick Note + + ''; + }; + + system.defaults.dock.wvous-tr-corner = mkOption { + type = types.nullOr types.int; + default = null; + description = '' + Hot corner action for top right corner. Valid values include: + + + 1: Disabled + 2: Mission Control + 3: Application Windows + 4: Desktop + 5: Start Screen Saver + 6: Disable Screen Saver + 7: Dashboard + 10: Put Display to Sleep + 11: Launchpad + 12: Notification Center + 13: Lock Screen + 14: Quick Note + + ''; + }; + + system.defaults.dock.wvous-br-corner = mkOption { + type = types.nullOr types.int; + default = null; + description = '' + Hot corner action for bottom right corner. Valid values include: + + + 1: Disabled + 2: Mission Control + 3: Application Windows + 4: Desktop + 5: Start Screen Saver + 6: Disable Screen Saver + 7: Dashboard + 10: Put Display to Sleep + 11: Launchpad + 12: Notification Center + 13: Lock Screen + 14: Quick Note + + ''; + }; + }; }