Konfiguration

imux læser konfiguration fra Ghostty-konfigurationsfiler, hvilket giver dig velkendte muligheder hvis du kommer fra Ghostty.

Konfigurationsfilplaceringer

imux leder efter konfiguration på disse placeringer (i rækkefølge):

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

Opret konfigurationsfilen hvis den ikke findes:

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

Udseende

Skrifttype

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

Farver

~/.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

Opdelte 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

Adfærd

Scrollback

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

Arbejdsmappe

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

Appindstillinger

In-app-indstillinger er tilgængelige via imux > Indstillinger (⌘,):

Tematilstand

  • System: følg macOS-udseende
  • Lys: altid lys tilstand
  • Mørk: altid mørk tilstand

Automatiseringstilstand

Adgangsniveau for kontrolsocket:

  • Fra: ingen socketkontrol (mest sikker)
  • Kun icc-processer: tillad kun processer startet inde i icc-terminaler at forbinde
  • allowAll: tillad enhver lokal proces at forbinde (ICC_SOCKET_MODE=allowAll, kun env-override)
På delte maskiner bør du overveje at bruge "Fra" eller "Kun icc-processer"-tilstand.

Browser-linkadfærd

Under Indstillinger > Browser eksponerer imux to værtslister med forskellige formål:

  • Værter til åbning i indbygget browser: gælder for links klikket fra terminaloutput. Værter på denne liste åbnes i imux; andre værter åbnes i din standardbrowser. Understøtter én vært eller wildcard per linje (for eksempel: example.com, *.internal.example).
  • HTTP-værter tilladt i indbygget browser: gælder kun for HTTP (ikke-HTTPS) URL'er. Værter på denne liste kan åbnes i imux uden en advarsel. Standard inkluderer localhost, 127.0.0.1, ::1, 0.0.0.0 og *.localtest.me.

Setup readiness

imux readiness indicators are the operator checklist before a long agent or remote workflow starts. They summarize whether the app can find the expected CLI tools, saved provider profiles, notification hooks, workspace folder, remote connection, and browser or source-control context.

  • Fix missing provider profiles before asking the supervisor to plan work.
  • Confirm agent CLIs run both in a normal shell and inside an imux terminal.
  • Use notification hook warnings as setup debt, not as proof that the task cannot launch.
Readiness checks do not replace review. They tell you whether the workspace is configured enough to start; files, command output, browser state, and Git state still need human verification.

Eksempelkonfiguration

~/.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