1
Fork 0
mirror of https://github.com/RGBCube/ncc synced 2025-07-29 11:07:44 +00:00

feat: huge darwin overhaul

This commit is contained in:
RGBCube 2025-04-13 17:58:16 +03:00
parent 7935aa65f5
commit c4888c276b
Signed by: RGBCube
SSH key fingerprint: SHA256:CzqbPcfwt+GxFYNnFVCqoN5Itn4YFrshg1TrnACpA5M
16 changed files with 367 additions and 230 deletions

35
modules/darwin/finder.nix Normal file
View file

@ -0,0 +1,35 @@
{
system.defaults.NSGlobalDomain = {
AppleShowAllFiles = true;
AppleShowAllExtensions = true;
"com.apple.springing.enabled" = true;
"com.apple.springing.delay" = 0.0;
};
system.defaults.CustomSystemPreferences."com.apple.desktopservices" = {
DSDontWriteNetworkStores = true;
DSDontWriteUSBStores = true;
};
system.defaults.finder = {
AppleShowAllExtensions = true;
AppleShowAllFiles = true;
FXEnableExtensionChangeWarning = true;
FXPreferredViewStyle = "Nlsv"; # List style.
FXRemoveOldTrashItems = true;
_FXShowPosixPathInTitle = true;
_FXSortFoldersFirst = true;
_FXSortFoldersFirstOnDesktop = false;
NewWindowTarget = "Home";
ShowExternalHardDrivesOnDesktop = true;
ShowMountedServersOnDesktop = true;
ShowPathbar = true;
ShowRemovableMediaOnDesktop = true;
ShowStatusBar = true;
};
}