blob: 8a2de90f80900922d4e0843aa04c9d41b95d4424 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
|
{ config, lib, ... }:
with lib;
{
options = {
system.defaults.universalaccess.mouseDriverCursorSize = mkOption {
type = types.nullOr types.float;
default = null;
example = 1.5;
description = ''
Set the size of cursor. 1 for normal, 4 for maximum.
The default is 1.
'';
};
system.defaults.universalaccess.reduceMotion = mkOption {
type = types.nullOr types.bool;
default = null;
description = ''
Disable animation when switching screens or opening apps
'';
};
system.defaults.universalaccess.reduceTransparency = mkOption {
type = types.nullOr types.bool;
default = null;
description = ''
Disable transparency in the menu bar and elsewhere.
Requires macOS Yosemite or later.
The default is false.
'';
};
system.defaults.universalaccess.closeViewScrollWheelToggle = mkOption {
type = types.nullOr types.bool;
default = null;
description = ''
Use scroll gesture with the Ctrl (^) modifier key to zoom.
The default is false.
'';
};
system.defaults.universalaccess.closeViewZoomFollowsFocus = mkOption {
type = types.nullOr types.bool;
default = null;
description = ''
Follow the keyboard focus while zoomed in.
Without setting `closeViewScrollWheelToggle` this has no effect.
The default is false.
'';
};
};
}
|