diff options
author | Alan Pearce | 2025-02-20 22:59:19 +0100 |
---|---|---|
committer | Alan Pearce | 2025-02-20 22:59:19 +0100 |
commit | 9949b2ab99d20b6a85ef97bedbd66f7d6201ff59 (patch) | |
tree | 389e1b7fe60601c66e6e2d3cbc4ac2a7748fcded /user | |
parent | 46ef689b6fe6f9798785587cbbde8963b86dbedd (diff) | |
download | nixfiles-9949b2ab99d20b6a85ef97bedbd66f7d6201ff59.tar.lz nixfiles-9949b2ab99d20b6a85ef97bedbd66f7d6201ff59.tar.zst nixfiles-9949b2ab99d20b6a85ef97bedbd66f7d6201ff59.zip |
Diffstat (limited to 'user')
-rw-r--r-- | user/marvin.nix | 67 |
1 files changed, 67 insertions, 0 deletions
diff --git a/user/marvin.nix b/user/marvin.nix index 098b5f61..c74e621c 100644 --- a/user/marvin.nix +++ b/user/marvin.nix @@ -73,4 +73,71 @@ }; }; + targets.darwin.defaults = { + NSGlobalDomain = { + AppleKeyboardUIMode = 2; + ApplePressAndHoldEnabled = false; + AppleShowScrollBars = "Always"; + }; + "com.apple.controlcenter" = { + "NSStatusItem Visible Sound" = true; + "NSStatusItem Visible FocusModes" = true; + }; + "com.apple.dock" = { + autohide = true; + autohide-delay = 0.05; + autohide-time-modifier = 0.12; + expose-animation-duration = 0.5; + launchanim = false; + mineffect = "scale"; + minimize-to-application = true; + scroll-to-open = true; + show-process-indicators = false; + static-only = true; + }; + "com.apple.finder" = { + _FXSortFoldersFirst = true; + AppleShowAllExtensions = true; + FXDefaultSearchScope = "SCcf"; # current folder + FXEnableExtensionChangeWarning = false; + FXPreferredViewStyle = "clmv"; # column view + FXRemoveOldTrashItems = true; + NewWindowTarget = "Home"; + NSDocumentSaveNewDocumentsToCloud = false; + }; + "com.apple.menuextra.clock" = + let + # if-space = 0; + always = 1; + never = 2; + in + { + Show24Hour = true; + ShowDate = never; + }; + "com.apple.hitoolbox" = { + AppleFnUsageType = "Do Nothing"; + }; + "com.apple.multitouchtouchpad" = { + TrackpadThreeFingerTapGesture = 2; # Lookup + }; + "com.apple.mouse" = { + linear = true; + }; + "com.apple.safari" = { + ShowFullURLInSmartSearchField = true; + }; + "com.apple.screensaver" = { + askForPasswordDelay = 60; + }; + "com.apple.siri" = { + StatusMenuVisible = false; + }; + "com.apple.textedit" = { + RichText = false; + }; + "com.apple.timemachine" = { + DoNotOfferNewDisksForBackup = true; + }; + }; } |