Skip to content

Instantly share code, notes, and snippets.

@MacChuck
Last active August 3, 2018 13:38
Show Gist options
  • Save MacChuck/0f17f7536588c4f97d8f5442359fa9de to your computer and use it in GitHub Desktop.
Save MacChuck/0f17f7536588c4f97d8f5442359fa9de to your computer and use it in GitHub Desktop.
Disables icon previews and preview column for all users in macOS High Sierra.
#!/bin/bash
# Disable Icon preview for all column view
UserList=$(ls -1 /Users | grep -vi .localized | grep -vi Shared | grep -vi Deleted | grep -vi guest | grep -vi root)
for u in $UserList ;
do
# Delete the existing column preview setting
/usr/libexec/PlistBuddy -c "Delete StandardViewOptions:ColumnViewOptions:ShowIconThumbnails" /Users/$u/Library/Preferences/com.apple.finder.plist;
/usr/libexec/PlistBuddy -c "Delete StandardViewOptions:ColumnViewOptions:ColumnShowIcons" /Users/$u/Library/Preferences/com.apple.finder.plist;
# Reset the column preview setting to off
/usr/libexec/PlistBuddy -c "Add StandardViewOptions:ColumnViewOptions:ShowIconThumbnails bool false" /Users/$u/Library/Preferences/com.apple.finder.plist;
/usr/libexec/PlistBuddy -c "Add StandardViewOptions:ColumnViewOptions:ColumnShowIcons bool false" /Users/$u/Library/Preferences/com.apple.finder.plist;
chown $u /Users/$u/Library/Preferences/com.apple.finder.plist
done
# Delete prefs/plist cache
killall cfprefsd
# Restart the Finder
killall Finder
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment