Last active
February 11, 2026 01:44
-
-
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.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 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