{ pkgs, ... }: { fonts.packages = with pkgs; [ source-code-pro ]; system.defaults = { dock = { autohide = true; dashboard-in-overlay = false; launchanim = false; # Don't animate opening applications. mru-spaces = false; # don’t rearrange spaces based on the most recent use orientation = "bottom"; show-recents = false; showhidden = false; tilesize = 30; # Default is 64. wvous-br-corner = 1; # Disable Notes hot corner. }; finder.AppleShowAllExtensions = true; CustomUserPreferences = { "com.apple.desktopservices" = { # Avoid creating .DS_Store files on network or USB volumes DSDontWriteNetworkStores = true; DSDontWriteUSBStores = true; }; }; # Requires the directory to already exist. # See system.activationScripts.postUserActivation screencapture.location = "~/Documents/screenshots"; SoftwareUpdate.AutomaticallyInstallMacOSUpdates = true; }; }