remote-system-maintenance
v1.0.0Structured procedures for Linux system diagnostics and maintenance via SSH/tmux with Ubuntu/Debian cleanup checklists
Automatically updates terminal title with emoji + project + topic context for quick visual cues when switching terminals
/plugin install 2389-research/terminal-title
Full plugin documentation and usage guide
Automatically updates your terminal title with emoji + project + topic context. Works on Windows, macOS, and Linux.
/plugin marketplace add 2389-research/claude-plugins
/plugin install terminal-title@2389-research
Add these to your .bashrc, .zshrc, or shell profile:
# Set to 1 to disable automatic terminal title updates
export CLAUDE_CODE_DISABLE_TERMINAL_TITLE=0
# Optional: set an emoji prefix for your terminal title.
# Useful for distinguishing work vs personal terminals at a glance.
export TERMINAL_TITLE_EMOJI=๐ผ
If TERMINAL_TITLE_EMOJI is not set, the plugin defaults to ๐.
Windows users need PowerShell 7+ (pwsh) installed and on PATH. The plugin picks it up automatically.
Unix/Linux/macOS users don't need to do anything extra.
One skill: terminal-title -- manages your terminal title based on project and topic context.
The title updates automatically at session start, and again whenever the topic changes. The emoji prefix gives you a quick visual cue when switching between terminal windows.
A session start hook fires the terminal-title skill, which:
TERMINAL_TITLE_EMOJI from the environment (or defaults to ๐).ps1 on Windows, .sh everywhere else)The title format is: $EMOJI ProjectName - Topic
๐ผ OneOnOne - Firebase Config
๐ผ Claude Plugins - Terminal Title
๐ dotfiles - zsh config
---
If Terminal Title helps you keep track of 12 open sessions, a โญ helps us know it's landing.
Built by 2389 ยท Part of the Claude Code plugin marketplace
Get started in seconds
/plugin marketplace add 2389-research/claude-plugins
/plugin install 2389-research/terminal-title
Skills auto-trigger when relevant