Repository navigation
GodTerm 0.2.8
Panes
- Select text inside a pane: drag over it, double click a word, triple
click a line. The selection stays in that pane and holds while the view
scrolls; dragging past the top or bottom edge scrolls the history.
Letting go copies it (with OSC 52 over SSH or when there is no
clipboard program) and says how many characters were copied. Trailing
spaces are dropped and wrapped lines join back. Tabs that ask for the
mouse still get it; hold Shift (or Option) while dragging to select
there.Ctrl-a ccopies the selection again. The assistant's
conversation selects the same way.
Updates
- A calm chip at the right of the menu bar says when a new version is
out or ready ("↑ v0.2.8", "↑ Update ready"); it shows in the status
bar when the menu bar is hidden, and stays still withsplash_motion
off or Reduce Motion. - A click on it, or
Ctrl-a D, opens Updates: this version, the latest,
and what's new in every newer version. Download (with the usual
signature and checksum checks), Restart to update (asks first; every
tab comes back and resumes its conversation), Release page and Later.
Homebrew and system installs get their upgrade command instead. - The assistant can answer "is there an update?" and "what's new?", and
restarting to update always takes one yes.
Assistant
- History, Admin, Rules and Prompt have a "‹ Conversation" button (and
Esc) back to the conversation going on, with a dot or a count for
replies that came while you were away. History pins the current
conversation at the top. - Questions that need your yes (a move, a close) show Yes and No
buttons. Every dialog's default button, what Enter does, is marked. - A click outside the assistant panel gives the keys to what was
clicked: a tab, a pane header, the menu bar. Clicks on the floating
panel or a dialog never reach the tab behind it. - The Grok assistant answers faster (a plain reply or a tool call takes
about 30% less time) and keeps GodTerm's instructions from the first
turn.
Splash
- In Terminal.app the start up crystal is drawn with whole cells, so it
shows without gaps between the rows.
Fixed
- Prompt delivery presses Enter only once the tab shows the paste, so a
prompt sent to a busy tab is submitted instead of left in its input. - Voice "send to tab" and pasting a login code do the same: Enter goes
once the tab shows the paste.
Install
- macOS: open the DMG and drag GodTerm to Applications (signed with Developer ID and notarized), or
brew install --cask daniel-farina/godterm/godterm. CLI only:brew install daniel-farina/godterm/godterm. - Debian and Ubuntu:
sudo apt install ./godterm_<version>_<arch>.deb - Fedora, RHEL, openSUSE:
sudo rpm -i godterm-<version>-1.<arch>.rpm - Any Linux: extract the tar.gz and put
godtermon your PATH.
Verify downloads with shasum -a 256 -c SHA256SUMS --ignore-missing.