Konfigurasjon

cmux leser konfigurasjon fra Ghostty-konfigurasjonsfiler, slik at du får kjente alternativer hvis du kommer fra Ghostty.

Plasseringer for konfigurasjonsfiler

cmux ser etter konfigurasjon på disse plasseringene (i rekkefølge):

  1. ~/.config/ghostty/config
  2. ~/Library/Application Support/com.mitchellh.ghostty/config

Opprett konfigurasjonsfilen hvis den ikke finnes:

mkdir -p ~/.config/ghostty
touch ~/.config/ghostty/config

Utseende

Font

~/.config/ghostty/config
font-family = JetBrains Mono
font-size = 14

Farger

~/.config/ghostty/config
# Theme (or use individual colors below)
theme = Dracula

# Custom colors
background = #1e1e2e
foreground = #cdd6f4
cursor-color = #f5e0dc
cursor-text = #1e1e2e
selection-background = #585b70
selection-foreground = #cdd6f4

Delte paneler

~/.config/ghostty/config
# Opacity for unfocused splits (0.0 to 1.0)
unfocused-split-opacity = 0.7

# Fill color for unfocused splits
unfocused-split-fill = #1e1e2e

# Divider color between splits
split-divider-color = #45475a

Oppførsel

Scrollback

~/.config/ghostty/config
# Number of lines to keep in scrollback buffer
scrollback-limit = 10000

Arbeidskatalog

~/.config/ghostty/config
# Default directory for new terminals
working-directory = ~/Projects

Appinnstillinger

Innstillinger i appen er tilgjengelige via cmux > Settings (⌘,):

Temamodus

  • System: følg macOS-utseende
  • Lys: alltid lys modus
  • Mørk: alltid mørk modus

Automatiseringsmodus

Tilgangsnivå for kontrollsocket:

  • Av: ingen socket-kontroll (mest sikkert)
  • Bare cmux-prosesser: bare prosesser startet i cmux-terminaler kan koble til
  • allowAll: tillat enhver lokal prosess å koble til (CMUX_SOCKET_MODE=allowAll, kun miljøvariabeloverstyring)
På delte maskiner, vurder å bruke "Av" eller "Bare cmux-prosesser"-modus.

Nettleser-lenkeatferd

I Innstillinger > Nettleser eksponerer cmux to vertslister med ulike formål:

  • Verter å åpne i innebygd nettleser: gjelder lenker klikket fra terminalutdata. Verter på denne listen åpnes i cmux; andre verter åpnes i standardnettleseren din. Støtter én vert eller jokertegn per linje (for eksempel: example.com, *.internal.example).
  • HTTP-verter tillatt i innebygd nettleser: gjelder kun HTTP (ikke-HTTPS) URL-er. Verter på denne listen kan åpnes i cmux uten advarsel. Standardverdier inkluderer localhost, 127.0.0.1, ::1, 0.0.0.0 og *.localtest.me.

Eksempelkonfigurasjon

~/.config/ghostty/config
# Font
font-family = SF Mono
font-size = 13

# Colors
theme = One Dark

# Scrollback
scrollback-limit = 50000

# Splits
unfocused-split-opacity = 0.85
split-divider-color = #3e4451

# Working directory
working-directory = ~/code