Skip to content

Instantly share code, notes, and snippets.

@aaronparker
Last active February 11, 2026 01:44
Show Gist options
  • Select an option

  • Save aaronparker/d9b8e0ab969b58d35d0a139bd7db3728 to your computer and use it in GitHub Desktop.

Select an option

Save aaronparker/d9b8e0ab969b58d35d0a139bd7db3728 to your computer and use it in GitHub Desktop.
fixfinder function to work around Finder windows not remembering last location. Add to ~/.zshrc. Run to reset Finder preferences and set desired placement. Re-open Finder and configure window placement.
fixfinder() {
defaults delete com.apple.finder
killall Finder
defaults write NSGlobalDomain "NSTableViewDefaultSizeMode" -int "3"
defaults write com.apple.finder "ShowPathbar" -bool "true"
defaults write com.apple.finder "_FXSortFoldersFirst" -bool "true"
defaults write com.apple.finder "FXDefaultSearchScope" -string "SCcf"
defaults write com.apple.finder "FXEnableExtensionChangeWarning" -bool "false"
defaults write com.apple.finder "_FXSortFoldersFirstOnDesktop" -bool "true"
defaults write com.apple.finder _FXEnableColumnAutoSizing -bool YES
defaults write com.apple.finder NewWindowTarget -string "Pfhm"
defaults write com.apple.finder "FXPreferredGroupBy" 'Kind'
defaults write com.apple.finder "NSToolbar Configuration Browser" '{"TB Default Item Identifiers"=("com.apple.finder.BACK","com.apple.finder.SWCH",NSToolbarSpaceItem,"com.apple.finder.ARNG",NSToolbarSpaceItem,"com.apple.finder.SHAR","com.apple.finder.LABL","com.apple.finder.ACTN",NSToolbarSpaceItem,"com.apple.finder.SRCH",);"TB Display Mode"=2;"TB Icon Size Mode"=1;"TB Is Shown"=1;"TB Item Identifiers"=("com.apple.finder.BACK","com.apple.finder.SWCH",NSToolbarSpaceItem,"com.apple.finder.ARNG",NSToolbarSpaceItem,"com.apple.finder.SHAR","com.apple.finder.NFLD","com.apple.finder.TRSH","com.apple.finder.LABL","com.apple.finder.ACTN",NSToolbarSpaceItem,"com.apple.finder.SRCH",);"TB Size Mode"=1;}'
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment