51 lines
1.3 KiB
Nix
51 lines
1.3 KiB
Nix
{ config, ... }:
|
|
{
|
|
system = {
|
|
primaryUser = config.users.users.mattjallen.name;
|
|
defaults = {
|
|
controlcenter = {
|
|
AirDrop = true;
|
|
BatteryShowPercentage = true;
|
|
Bluetooth = true;
|
|
Display = true;
|
|
FocusModes = true;
|
|
NowPlaying = true;
|
|
};
|
|
dock = {
|
|
minimize-to-application = true;
|
|
mouse-over-hilite-stack = true;
|
|
show-recents = false;
|
|
};
|
|
finder = {
|
|
AppleShowAllExtensions = true;
|
|
AppleShowAllFiles = true;
|
|
_FXSortFoldersFirst = true;
|
|
_FXSortFoldersFirstOnDesktop = true;
|
|
FXEnableExtensionChangeWarning = false;
|
|
ShowPathbar = true; # breadcrumb nav at bottom
|
|
ShowStatusBar = true; # file count & disk space
|
|
};
|
|
loginwindow = {
|
|
GuestEnabled = false;
|
|
};
|
|
NSGlobalDomain = {
|
|
"com.apple.keyboard.fnState" = false;
|
|
AppleInterfaceStyle = "Dark";
|
|
"com.apple.mouse.tapBehavior" = 1;
|
|
AppleShowAllExtensions = true;
|
|
AppleShowAllFiles = true;
|
|
};
|
|
trackpad = {
|
|
Clicking = true;
|
|
};
|
|
WindowManager = {
|
|
EnableTiledWindowMargins = false;
|
|
};
|
|
};
|
|
startup.chime = false;
|
|
# Used for backwards compatibility, please read the changelog before changing.
|
|
# $ darwin-rebuild changelog
|
|
stateVersion = 5;
|
|
};
|
|
}
|