Tags: tmux*

0 bookmark(s) - Sort by: Date ↓ / Title /

  1. This guide provides a comprehensive setup for using the Ghostty terminal emulator with Anthropic's Claude Code agentic coding tool. It highlights how Ghostty’s native splits, notification forwarding, and state restoration features minimize friction during long sessions where an AI agent is modifying files and running tests.

    The article covers several key optimizations:
    - Core configuration for typography (JetBrains Mono Nerd Font), themes, and window persistence to restore layouts between restarts.
    - Implementation of the SAND keybinding pattern for intuitive split pane management.
    - Three distinct workspace presets: Standard Split, Three-Pane Neovim Layout, and Multi-Project Tab Layout.
    - Automation scripts for installing necessary fonts, configuring a compatible Starship prompt (to avoid issues with Powerlevel10k), and setting Ghostty as the default terminal handler.
    - A specialized tmux script designed to handle remote sessions while ensuring Claude Code notifications and extended keys pass through correctly.
    - Specific JSON settings to synchronize Claude Code's theme and system notification behavior with Ghostty’s environment.
  2. Tmux is a terminal multiplexer that allows users to create and manage multiple terminal sessions within a single window. It offers features like session persistence, window and pane splitting, and customization options, enhancing productivity for Linux users, especially those working with remote servers or VMs.
  3. Zellij is a terminal workspace similar to tmux or screen, offering base functionality with additional features for personalization. Users can split the terminal into panes and tabs, and define a map of panes in a configuration file for easy setup. Zellij includes a layout engine and supports plugins written in any compiled language, such as the Strider file explorer. It uses Webassembly and WASI for plugin execution.
    2024-06-27 Tags: , , , , , by klotz
  4. 2020-01-24 Tags: , , , , , by klotz

Top of the page

First / Previous / Next / Last / Page 1 of 0 SemanticScuttle - klotz.me: tagged with "tmux"

About - Propulsed by SemanticScuttle