Home > Mac administration, macOS > Managing the desktop widget setting on macOS Tahoe
Every so often, something gets added to macOS and enabled by default where I wish it was off by default. In macOS Tahoe, that’s the appearance of desktop widgets automatically on login.
This behavior is managed in System Settings: Desktop & Dock and is listed as the Show Widgets setting. This has two selectable settings:
The default behavior is for both the On Desktop and In Stage Manager options to be enabled.
To prevent desktop widgets from appearing on your desktop, disable the On Desktop option.
Fortunately for my preferences, the desktop widgets behavior can also be controlled via the following setting:
To disable desktop widgets and prevent them from appearing, run the following command as the logged-in user:
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
/usr/bin/defaults write com.apple.WindowManager StandardHideWidgets -bool true |
To enable desktop widgets to appear again, run the following command as the logged-in user:
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
/usr/bin/defaults write com.apple.WindowManager StandardHideWidgets -bool false |
In my case, I wanted to disable desktop widgets and prevent them from appearing so I’ve also written a profile which can enforce this. It’s available via the link below:
https://github.com/rtrouton/profiles/blob/main/DisableDesktopWidgets