terminal

5 HOWTOs · all tags

  1. An ML4W-style Kitty config on Fedora: native tabs, splits, and Tokyo Night

    Recreate the terminal experience from ML4W (My Linux for Work) — Kitty with native tabs and splits, a powerline tab bar, a JetBrainsMono Nerd Font, the Tokyo Night theme, and the Fastfetch system-info greeting on launch — on a plain Fedora GNOME desktop, no Hyprland or tmux required.

  2. Give Ptyxis a Starship powerline prompt with a Tux logo on Fedora

    Turn Fedora's default Ptyxis terminal into a polished setup: a JetBrainsMono Nerd Font, a Starship powerline prompt, and a leading OS glyph swapped from the Fedora mark to the Tux penguin.

  3. Stop Claude Code from hijacking mouse clicks (fullscreen mouse capture) on Linux & macOS

    Since fullscreen rendering, Claude Code captures the mouse — clicking in the prompt moves the cursor and a stray click can hit 'Ask something' or a menu option (very easy to do by accident in the JetBrains/IntelliJ terminal). Disable click/drag/hover while keeping wheel scroll with CLAUDE_CODE_DISABLE_MOUSE_CLICKS=1, or kill mouse capture entirely with CLAUDE_CODE_DISABLE_MOUSE=1. There is no settings.json field and no CLI flag — only these environment variables — and a running session must be restarted to pick them up.

  4. Ghostty crashes on Fedora 44 → switching to Ptyxis (with Starship)

    Ghostty 1.3.1 crashes at startup on Fedora 44 (a Linux-only bundled-fontconfig/glycin symbol clash); switch to Ptyxis — Starship is shell-side so it carries over, only login-shell and a Nerd Font need setting.

  5. Ghostty Crash on Claude / TUI Output — fontconfig Cache Fix (Fedora)

    Ghostty segfaults when a TUI app prints glyphs that need font fallback, caused by a corrupt user fontconfig cache holding mismatched cache-N versions; clear ~/.cache/fontconfig and rebuild to fix.