Skip to content

Drop Ghostty; switch herdr to solarized-light - #9

Open
skippednote wants to merge 3 commits into
herdr-gpuifrom
drop-ghostty
Open

skippednote wants to merge 3 commits into
herdr-gpuifrom
drop-ghostty

Conversation

@skippednote

Copy link
Copy Markdown
Owner

Stacked on #8.

  • Drop Ghostty: cask, config, link and the xterm-ghostty terminfo fallback in .zshrc. Herdr.app replaces it. herdr stays (it is also the daemon Herdr.app needs); only the h alias that opened the TUI goes.
  • solarized-light: theme chosen in Herdr.app's settings, which write the shared [theme] through the config.toml link; the link survived the save. Ignores the .config.toml.gpui-lock the app leaves beside it.

Herdr.app had been resolving a Ghostty theme name from inside Ghostty.app, so removing Ghostty briefly broke the GUI theme; that override is gone and the app follows the shared herdr theme.

Verified: make switch removed Ghostty.app and zapped its config/cache, packages.lock drops only ghostty, Herdr.app is running on solarized-light.

Herdr.app is the terminal now. Removes the Ghostty cask, its config and
link, and the .zshrc fallback for hosts without the xterm-ghostty
terminfo, which only Ghostty set.

herdr itself stays: the same binary is the TUI and the daemon Herdr.app
attaches to, so only the `h` alias that opened the TUI goes.
Set from Herdr.app's settings, which write the shared theme through the
config.toml link. Also keeps the status_indicators change the app made
earlier, and ignores the lock file it leaves beside config.toml.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant