Sample Header Ad - 728x90

How to avoid restarting macOS after running `defaults write LaunchServices LSHandlers`?

0 votes
0 answers
242 views
I have changed default application opening specific file type using defaults write but for that to work I have to restart macOS. This feels unnecessary. Are there other options? I've tried relaunching Finder, sudo pkill -1 Dock, and
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/\
lsregister -kill -r -domain local -domain system -domain user
without success. --- Example command to change default app:
defaults write com.apple.LaunchServices/com.apple.LaunchServices.secure LSHandlers\
 -array-add '{LSHandlerContentType=public.shell-script;LSHandlerRoleAll=com.sublimetext.4;}'
Asked by Andy (157 rep)
Mar 23, 2024, 03:05 PM
Last activity: Mar 23, 2024, 04:38 PM