An epoq-trued terminal skin. The window is a glass stage #000000 — epoq3's true CLI black; green is the one live signal allowed to glow. No red anywhere — epoq legislates none. One system across Ghostty, git, and Claude Code.
--- -
-- -- -- - -- -- --
///- - -\
//// \\\
/// --- ---- ---- --- \\\
// --- - --- - \\\
// // / ----- --------- \\\ \\
// / /- --- ----\ \\\ \\
| /// \\\ \ \\
| \\\ \
| ---------- -- | | |
| | ------ --\\ | | | ||
| | \\\ | | | |
|| | | | | \\\ | | | |
|| | ||\ || \ || \\\| || | |
|| || ||| \ | |\\ | \ || | | |
| | | ||\\ | | \\ | \\ || | | ||
|| |\ | | \\ || \ \\ || \\ || | | |
|| \\ | |\ \\| \ \| \\-| || | | |
|| \|| \\ || \\|| | || | | |
|| ---- \\| \/ ---- || || | | |
|| | --- -- --- - | || | | |
|| | _______ ______ | || | | |
|| | _________ ______ _ || || | | |
|| | ____ __ __ |_ | || | | |
| | | _ | '| |#' | | || | | |
| | | |# | || | | || | | |
|| | \ /| \-/| | || | | |
|| | -/ -/- | || | | |
|| | ------- ------ | || | | |
|| | | || | | |
|| | | || | | |
|||| . | || | | |
| ||| . | || | | |
| | | . || | | | | |
| | || | || | | |
| | \ ______ || | | | |
| || \\ | | | | ||
| | \\ ----- // | |
| | \ // // || |
|||| \\\ // | // | | ||
-- | | \------// | /// || | |
//--\\||| || / | | || |
| |\\| | // | // |
|| | \\\ || // // / |
| \/ \\ //-\\ // //\--//
\\\---// \\ // //\| // //
\ |// /// //
\\ // ///
\\------/
H H G C O R T E X
brew install --cask font-red-hat-mono # macOS · Google Fonts
# HHG · THE GLASS STAGE — Ghostty skin (epoq-trued) font-family = "Red Hat Mono" font-family = "IBM Plex Mono" font-size = 13 font-thicken = true adjust-cell-height = 12% adjust-cursor-thickness = 2 # the stage — --glass-stage #000000 (epoq3's true CLI black) background = 000000 foreground = E8E8ED background-opacity = 0.94 background-blur = 26 # the cursor — --signal-live #2CFF05 cursor-style = block cursor-style-blink = true cursor-color = 2CFF05 cursor-text = 000000 # selection — --dusk selection-background = 2E2A45 selection-foreground = F4F5F7 # palette — NO RED · the red+magenta slots retune to epoq purples (--signal-attn / --signal-go) palette = 0=#2A2A31 palette = 1=#3600DA palette = 2=#59C24E palette = 3=#C9A227 palette = 4=#6F75D7 palette = 5=#3600DA palette = 6=#5AA69E palette = 7=#C9CBD1 palette = 8=#515151 palette = 9=#8E00FF palette = 10=#2CFF05 palette = 11=#E6C34A palette = 12=#9098E0 palette = 13=#8E00FF palette = 14=#7FC7BF palette = 15=#F4F5F7 # the frame window-padding-x = 16 window-padding-y = 14 window-padding-balance = true window-padding-color = background macos-titlebar-style = transparent macos-option-as-alt = true window-theme = dark bold-is-bright = false unfocused-split-opacity = 0.55 mouse-hide-while-typing = true
git config --global color.ui auto git config --global color.diff.meta "#515151" git config --global color.diff.frag "#6F75D7 bold" git config --global color.diff.func "#5F5295" git config --global color.diff.commit "#6F75D7" git config --global color.diff.old "#8E00FF" # deletions — the no-red signal (--signal-go) git config --global color.diff.new "#59C24E" # additions git config --global color.diff.whitespace "reverse #8E00FF" git config --global color.status.added "#59C24E" git config --global color.status.changed "#6F75D7" git config --global color.status.untracked "#515151" git config --global color.status.deleted "#8E00FF" git config --global color.status.branch "#2CFF05" git config --global color.decorate.branch "#2CFF05" git config --global color.decorate.remoteBranch "#6F75D7" git config --global color.decorate.HEAD "#8E00FF" git config --global color.decorate.tag "#5F5295"
// ~/.claude/settings.json — the standard: follow the terminal palette "theme": "dark-ansi" // ~/.claude/themes/epoq.json — OPTIONAL: pin exact epoq inks // (then set "theme": "custom:epoq" in settings.json) { "name": "epoq", "base": "dark-ansi", "overrides": { "claude": "#2CFF05", // the thinking pulse (--signal-live) "success": "#2CFF05", "error": "#8E00FF", // the no-red flag (--signal-go) "warning": "#6F75D7", "promptBorder": "#5F5295", "diffAdded": "#12301A", "diffAddedWord": "#1F5A2E", "diffRemoved": "#1A0330", // no red — a dark --signal-go tint "diffRemovedWord": "#5C1A9E" } }
# append to ~/.zshrc — print the HUB on new Ghostty shells case "$TERM" in xterm-ghostty) [ -r "$HOME/.config/ghostty/hub-banner.sh" ] \ && . "$HOME/.config/ghostty/hub-banner.sh" ;; esac # hub-banner.sh + palette-specimen.sh ship in playground/jacob/ghostty-skin/
--- -
-- -- -- - -- -- --
///- - -\
//// \\\
/// --- ---- ---- --- \\\
// --- - --- - \\\
// // / ----- --------- \\\ \\
// / /- --- ----\ \\\ \\
| /// \\\ \ \\
| \\\ \
| ---------- -- | | |
| | ------ --\\ | | | ||
| | \\\ | | | |
|| | | | | \\\ | | | |
|| | ||\ || \ || \\\| || | |
|| || ||| \ | |\\ | \ || | | |
| | | ||\\ | | \\ | \\ || | | ||
|| |\ | | \\ || \ \\ || \\ || | | |
|| \\ | |\ \\| \ \| \\-| || | | |
|| \|| \\ || \\|| | || | | |
|| ---- \\| \/ ---- || || | | |
|| | --- -- --- - | || | | |
|| | _______ ______ | || | | |
|| | _________ ______ _ || || | | |
|| | ____ __ __ |_ | || | | |
| | | _ | '| |#' | | || | | |
| | | |# | || | | || | | |
|| | \ /| \-/| | || | | |
|| | -/ -/- | || | | |
|| | ------- ------ | || | | |
|| | | || | | |
|| | | || | | |
|||| . | || | | |
| ||| . | || | | |
| | | . || | | | | |
| | || | || | | |
| | \ ______ || | | | |
| || \\ | | | | ||
| | \\ ----- // | |
| | \ // // || |
|||| \\\ // | // | | ||
-- | | \------// | /// || | |
//--\\||| || / | | || |
| |\\| | // | // |
|| | \\\ || // // / |
| \/ \\ //-\\ // //\--//
\\\---// \\ // //\| // //
\ |// /// //
\\ // ///
\\------/
HHG CORTEX
<link rel="stylesheet" href="glassci/glassci.css">
<script src="glassci/glassci.js"></script>
<div class="glassci" data-glassci
data-glassci-radius="0.26"
data-glassci-depth="18"
data-glassci-strength="24"
data-glassci-dispersion="3">
<pre class="glassci-lit">the record, drawn in characters</pre>
</div>