Repository navigation
hqterm desktop: tabs, split panes, layout restore, images + HD emoji (0.2.0) - #1
Conversation
…t restore, images and HD emoji (0.2.0)
- desktop/: Electron + xterm.js (webgl, image addon with iTerm2 inline images
and sixel, unicode11, web links, fit) on node-pty; OpenEmoji colour font
bundled; tabs, split panes with draggable dividers, OpenIcon tab bar, a +
menu listing ~/.ssh/config hosts via the TUI's own host code
- layout (tabs, splits, each remote pane's host + session) saved to
~/.config/hqterm/desktop-layout.json and reattached on the next launch
- panes run with TERM_PROGRAM=hqterm HQTUI_IMAGES=iterm QC_HD=iterm
- hqterm desktop [--host H] [--session S] finds and launches the app
- install.sh --desktop / --no-desktop; default installs the AppImage plus a
launcher entry on Linux with a display
- release builds hqterm-desktop-linux-{x86_64,aarch64}.AppImage into SHA256SUMS
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
Warning Review the following alerts detected in dependencies. According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.
|
…er ssh) hqsh forwards only TERM; sshd accepts LC_* by default and hqtui reads LC_TERMINAL=iTerm2 as iTerm2 inline images. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
… desktopName for KDE window association Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ithout a WM and logs the renderer console Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…hqtui emoji art); smoke covers split + layout restore Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…cks it Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Adds
hqterm desktop: our own terminal window so HD OpenEmoji/OpenIcon images show everywhere (Konsole cannot show them).hqsh <host> --session main), using the TUI's own host parser (bundled for Node).hqterm desktop [--host H] [--session S]finds the app ($HQTERM_DESKTOP, ~/.local/opt/hqterm-desktop/, /Applications/hqterm.app) or prints the install line; a second launch opens a tab in the running window.--desktop/--no-desktop; plain install adds the AppImage + KDE/GNOME launcher entry on Linux when a display is present;--appimage-extract-and-runwhen FUSE is missing.🤖 Generated with Claude Code