/terminal-setup does not support GNOME Terminal

Open 💬 10 comments Opened Sep 22, 2025 by n8behavior

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.

View original on GitHub ↗

This issue has 10 comments on GitHub. Read the full discussion on GitHub ↗