/terminal-setup does not support GNOME Terminal
Description
The /terminal-setup command explicitly rejects GNOME Terminal with the message:
Terminal setup cannot be run from gnome-terminal.
GNOME Terminal is one of the most widely used terminal emulators on Linux systems, being the default terminal for GNOME desktop environments (used by Ubuntu, Fedora, and many other major distributions).
Current Behavior
When running /terminal-setup from GNOME Terminal, it fails with the above error message and only lists these supported terminals:
- macOS: iTerm2, Apple Terminal
- IDE: VSCode, Cursor, Windsurf
- Other: Ghostty
Expected Behavior
GNOME Terminal should be supported alongside other common Linux terminals like:
- GNOME Terminal
- Konsole (KDE)
- xterm
- Alacritty
- kitty
- Terminator
Environment
GNOME Terminal can be detected via environment variables:
GNOME_TERMINAL_SERVICE=:1.1619
GNOME_TERMINAL_SCREEN=/org/gnome/Terminal/screen/...
COLORTERM=truecolor
TERM=xterm-256color
Impact
This limitation prevents Linux users on GNOME-based distributions from accessing Claude Code's terminal integration features, affecting a significant portion of the Linux user base.
Suggested Solution
Add detection and support for GNOME Terminal (and ideally other common Linux terminals) to the /terminal-setup command.
This issue has 10 comments on GitHub. Read the full discussion on GitHub ↗