Terminal Uses Different Themes for First and Later Windows on macOS

macosterminal

I want to set the "Homebrew" theme to be the default in Terminal.
I've changed the setting in the preferences: I chose "on startup, open" : "new window with settings" : "Homebrew".

Here is a screenshot:

screenshot of Terminal's "startup" preference pane

Terminal uses "Homebrew" only for the first window. Then I do cmd-W to close the window and cmd-N to get a new window. The new window appears with the "Basic" theme! But if I do cmd-Q and restart Terminal then it gives me a "Homebrew" window again. Why don't terminal themes work properly?

Best Answer

Go to Terminal → Preferences → Settings → Profiles, select the Homebrew theme, and click the ‘Default’ button. Then quit Terminal and restart to confirm it works.