summaryrefslogtreecommitdiff
path: root/tests/system-defaults-write.nix
diff options
context:
space:
mode:
authorAndrew Seward <awswrd@gmail.com>2020-11-14 22:51:54 -0800
committerAndrew Seward <awswrd@gmail.com>2020-11-14 22:51:54 -0800
commit5d0ed66ba9bcb63ad2e92011929ed347c2746b00 (patch)
tree1a9f702bb2d95d3fa7aad1d464ec0a1d0e63f6cd /tests/system-defaults-write.nix
parent56f01699fbe462ae9f361ff08d2dbb9e898b9439 (diff)
Add options for swipe navigation
One for trackpad, one for mouse. I don't know much about the mouse side of things, but thought I'd at least include it to be comprehensive.
Diffstat (limited to 'tests/system-defaults-write.nix')
-rw-r--r--tests/system-defaults-write.nix4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/system-defaults-write.nix b/tests/system-defaults-write.nix
index c2110fa..2a0eef4 100644
--- a/tests/system-defaults-write.nix
+++ b/tests/system-defaults-write.nix
@@ -1,6 +1,8 @@
{ config, pkgs, ... }:
{
+ system.defaults.NSGlobalDomain.AppleEnableMouseSwipeNavigateWithScrolls = false;
+ system.defaults.NSGlobalDomain.AppleEnableSwipeNavigateWithScrolls = false;
system.defaults.NSGlobalDomain.AppleFontSmoothing = 1;
system.defaults.NSGlobalDomain.AppleKeyboardUIMode = 3;
system.defaults.NSGlobalDomain.ApplePressAndHoldEnabled = true;
@@ -44,6 +46,8 @@
grep "defaults write /Library/Preferences/SystemConfiguration/com.apple.smb.server 'ServerDescription' -string 'Darwin.*s iMac'" ${config.out}/activate
echo >&2 "checking defaults write in /activate-user"
+ grep "defaults write -g 'AppleEnableMouseSwipeNavigateWithScrolls' -bool NO" ${config.out}/activate-user
+ grep "defaults write -g 'AppleEnableSwipeNavigateWithScrolls' -bool NO" ${config.out}/activate-user
grep "defaults write -g 'AppleFontSmoothing' -int 1" ${config.out}/activate-user
grep "defaults write -g 'AppleKeyboardUIMode' -int 3" ${config.out}/activate-user
grep "defaults write -g 'ApplePressAndHoldEnabled' -bool YES" ${config.out}/activate-user