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 for someone who doesn't ever use Terminal, do you just copy and paste that into a terminal window and it should work? a "terminal for dummies" How-To would be appreciated!
@jasonjahnkefilms @gruber the quick answer is yes (and then log out or restart your Mac), but the /right/ answer is you should never paste commands into a Terminal unless you know what they're gonna do!
@stroughtonsmith @gruber haha absolutely. thats why I paused and thought I should ask!

@jasonjahnkefilms @stroughtonsmith You can read a good intro to the MacOS `defaults` command here:

https://macos-defaults.com

A list of macOS defaults commands with demos ✨

You've already copied `defaults write` commands. Sometimes you don't know what they do and are not sure they still work. This list of macOS defaults commands is here to help.

macOS defaults
@stroughtonsmith @jasonjahnkefilms With some commands you need to log out/in for them to take effect, but with this one for menu item icons, you just need to quit/relaunch apps for it to take effect.

@stroughtonsmith @jasonjahnkefilms @gruber
As for the „know what they do“: depending on the command, this requires knowledge of the unix underpinnings of macOS and what various commands do can vary extremely.

In my tests ChatGPT provides good answers for the prompt „What does this command do?

defaults write -g NSMenuEnableActionImages -bool NO“ but malicious actors could poison LLM results. https://www.anthropic.com/research/small-samples-poison

A small number of samples can poison LLMs of any size

Anthropic research on data-poisoning attacks in large language models