@@ -30,11 +30,35 @@ var DefaultCategories = []PrefCategory{
3030 Name : "Finder" ,
3131 Icon : "📁" ,
3232 Prefs : []Preference {
33+ // View
3334 {"com.apple.finder" , "ShowPathbar" , "bool" , "true" , "Show path bar in Finder" },
3435 {"com.apple.finder" , "ShowStatusBar" , "bool" , "true" , "Show status bar in Finder" },
36+ {"com.apple.finder" , "ShowSidebar" , "bool" , "true" , "Show sidebar in Finder" },
37+ {"com.apple.finder" , "ShowTabView" , "bool" , "true" , "Show tab bar in Finder" },
38+ {"com.apple.finder" , "ShowPreviewPane" , "bool" , "false" , "Show preview pane in Finder" },
3539 {"com.apple.finder" , "FXPreferredViewStyle" , "string" , "Nlsv" , "Use list view in Finder" },
36- {"com.apple.finder" , "FXEnableExtensionChangeWarning" , "bool" , "false" , "No extension change warning" },
3740 {"com.apple.finder" , "AppleShowAllFiles" , "bool" , "true" , "Show hidden files in Finder" },
41+ {"com.apple.finder" , "_FXShowPosixPathInTitle" , "bool" , "true" , "Show full POSIX path in Finder title" },
42+ // Behavior
43+ {"com.apple.finder" , "FXEnableExtensionChangeWarning" , "bool" , "false" , "No extension change warning" },
44+ {"com.apple.finder" , "FXDefaultSearchScope" , "string" , "SCcf" , "Search current folder by default" },
45+ {"com.apple.finder" , "_FXSortFoldersFirst" , "bool" , "true" , "Keep folders on top when sorting by name" },
46+ {"com.apple.finder" , "_FXSortFoldersFirstOnDesktop" , "bool" , "true" , "Keep folders on top on Desktop" },
47+ {"com.apple.finder" , "WarnOnEmptyTrash" , "bool" , "false" , "Don't warn before emptying Trash" },
48+ {"com.apple.finder" , "FXRemoveOldTrashItems" , "bool" , "true" , "Remove Trash items after 30 days" },
49+ {"com.apple.finder" , "QuitMenuItem" , "bool" , "true" , "Allow quitting Finder via ⌘Q" },
50+ // New Window
51+ {"com.apple.finder" , "NewWindowTarget" , "string" , "PfHm" , "New Finder window target (PfHm=Home, PfDe=Desktop, PfDo=Documents, PfLo=Other)" },
52+ {"com.apple.finder" , "NewWindowTargetPath" , "string" , "" , "Custom path for new Finder windows (when target is PfLo)" },
53+ // Desktop icons
54+ {"com.apple.finder" , "ShowExternalHardDrivesOnDesktop" , "bool" , "true" , "Show external drives on Desktop" },
55+ {"com.apple.finder" , "ShowHardDrivesOnDesktop" , "bool" , "false" , "Don't show hard drives on Desktop" },
56+ {"com.apple.finder" , "ShowMountedServersOnDesktop" , "bool" , "false" , "Don't show servers on Desktop" },
57+ {"com.apple.finder" , "ShowRemovableMediaOnDesktop" , "bool" , "true" , "Show removable media on Desktop" },
58+ {"com.apple.finder" , "ShowRecentTags" , "bool" , "true" , "Show recent tags in sidebar" },
59+ // .DS_Store
60+ {"com.apple.desktopservices" , "DSDontWriteNetworkStores" , "bool" , "true" , "No .DS_Store on network volumes" },
61+ {"com.apple.desktopservices" , "DSDontWriteUSBStores" , "bool" , "true" , "No .DS_Store on USB volumes" },
3862 },
3963 },
4064 {
0 commit comments