Here's one for the icons-in-menus haters on macOS Tahoe:

defaults write -g NSMenuEnableActionImages -bool NO

It even preserves the couple of instances you do want icons, like for window zoom/resize

/cc @gruber

@stroughtonsmith @gruber

FINALLY!

Thank you!

That is the only way to use the main menu in #macOS 26 "BrokenGlass"!

What a mess that version is, crazy really.

@stroughtonsmith @gruber Thank you. Still hate Tahoe though but this helps.
@stroughtonsmith Can't thank you enough... 🙇‍♂️
@stroughtonsmith @gruber wonderful. If only they could bring back dock pinning.
@stroughtonsmith @gruber Much less visually overloaded and just plain easier/quicker to scan.
@stroughtonsmith How in the world did this go undiscovered until now?
@gruber @stroughtonsmith Just Finder, though, huh
@lookmark Okay, so it is just for Finder? I thought I was doing something wrong.
@luckie_reubs @lookmark It's unevenly supported. Pages, for example, sheds 95% of them. Messages is unaffected.
@luckie_reubs @lookmark and it *really* cleans up xcode!

@stroughtonsmith @gruber awesome.

PS: Some applications seem to be unimpressed by this, e.g. iTerm.

@stroughtonsmith @gruber Doesn't seem to have an effect on Safari? So far everything else works.
@stroughtonsmith @gruber This is AMAZING. Thank you, thank you, thank you. #dedyefyeverything

@stroughtonsmith @gruber just added a script to Raycast so you can toggle your menu icons at will!

https://github.com/raycast/script-commands/pull/1026

@chrismessina @stroughtonsmith @gruber Here you can also find a LaunchBar action for toggling menu icons. Have fun!

https://obdev.at/blog/evanesco-iconia/

“Evanesco Iconia!”

There’s a lot not to like about the new “every menu item needs an icon” feature in macOS Tahoe. They add visual noise to the menus. They make menus more inefficient to scan. They often result in an inconsistent alignment of menu item titles.…

Objective Development

@stroughtonsmith @gruber heh, another case of Apple engineer rebellion. I like it. The previous one was where you could bring back the sensible (pre-Big Sur) layout of NSAlerts with a defaults write command. They did remove it eventually.

(I myself am staying on Sonoma for now)

@stroughtonsmith do you have a collection of 'fix Tahoe' defaults writes (and things like that)?
@stroughtonsmith @gruber Seems like this only works for Finder? 😭
@toniwonkanobi2 @stroughtonsmith You need to quit and relaunch apps to see it take effect.
@gruber @stroughtonsmith tried it, and it doesn’t work in Safari at least. Will try more when I get back to my Mac