diff --git a/tests/fixtures/system-defaults-write/activate-user.txt b/tests/fixtures/system-defaults-write/activate-user.txt index ff05d68..f3e01a6 100644 --- a/tests/fixtures/system-defaults-write/activate-user.txt +++ b/tests/fixtures/system-defaults-write/activate-user.txt @@ -299,7 +299,61 @@ defaults write com.apple.dock 'persistent-others' $' ' - +defaults write com.apple.finder 'AppleShowAllExtensions' $' + + + +' +defaults write com.apple.finder 'AppleShowAllFiles' $' + + + +' +defaults write com.apple.finder 'CreateDesktop' $' + + + +' +defaults write com.apple.finder 'FXDefaultSearchScope' $' + + +SCcf +' +defaults write com.apple.finder 'FXEnableExtensionChangeWarning' $' + + + +' +defaults write com.apple.finder 'FXPreferredViewStyle' $' + + +Flwv +' +defaults write com.apple.finder 'QuitMenuItem' $' + + + +' +defaults write com.apple.finder 'ShowPathbar' $' + + + +' +defaults write com.apple.finder 'ShowStatusBar' $' + + + +' +defaults write com.apple.finder '_FXShowPosixPathInTitle' $' + + + +' +defaults write com.apple.finder '_FXSortFoldersFirst' $' + + + +' defaults write com.apple.screencapture 'location' $' diff --git a/tests/system-defaults-write.nix b/tests/system-defaults-write.nix index 35750b4..eae6199 100644 --- a/tests/system-defaults-write.nix +++ b/tests/system-defaults-write.nix @@ -50,6 +50,17 @@ system.defaults.dock.orientation = "left"; system.defaults.dock.persistent-apps = ["MyApp.app" "Cool.app"]; system.defaults.dock.persistent-others = ["~/Documents" "~/Downloads/file.txt"]; + system.defaults.finder.AppleShowAllFiles = true; + system.defaults.finder.ShowStatusBar = true; + system.defaults.finder.ShowPathbar = true; + system.defaults.finder.FXDefaultSearchScope = "SCcf"; + system.defaults.finder.FXPreferredViewStyle = "Flwv"; + system.defaults.finder.AppleShowAllExtensions = true; + system.defaults.finder.CreateDesktop = false; + system.defaults.finder.QuitMenuItem = true; + system.defaults.finder._FXShowPosixPathInTitle = true; + system.defaults.finder._FXSortFoldersFirst = true; + system.defaults.finder.FXEnableExtensionChangeWarning = false; system.defaults.screencapture.location = "/tmp"; system.defaults.screensaver.askForPassword = true; system.defaults.screensaver.askForPasswordDelay = 5; @@ -74,24 +85,25 @@ system.defaults.WindowManager.StandardHideWidgets = true; system.defaults.WindowManager.StageManagerHideWidgets = true; system.defaults.CustomUserPreferences = { - "NSGlobalDomain" = { "TISRomanSwitchState" = 1; }; - "com.apple.Safari" = { - "com.apple.Safari.ContentPageGroupIdentifier.WebKit2DeveloperExtrasEnabled" = - true; - }; + "NSGlobalDomain" = { "TISRomanSwitchState" = 1; }; + "com.apple.Safari" = { + "com.apple.Safari.ContentPageGroupIdentifier.WebKit2DeveloperExtrasEnabled" = + true; }; - test = lib.strings.concatMapStringsSep "\n" (x: '' - echo >&2 "checking defaults write in /${x}" - ${pkgs.python3}/bin/python3 <&2 "checking defaults write in /${x}" + ${pkgs.python3}/bin/python3 <