Configure how Schaltwerk spawns terminal sessions in Settings → Terminal.Documentation Index
Fetch the complete documentation index at: https://schaltwerk.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Shell Configuration
By default, Schaltwerk uses your system’s default shell ($SHELL). You can override this with a custom shell.
Shell Path
Set a custom shell executable path. Leave empty to use the system default. Examples:/usr/local/bin/nuor/opt/homebrew/bin/nu(Nushell)/usr/local/bin/fishor/opt/homebrew/bin/fish(Fish)/bin/zshor/usr/bin/zsh(Zsh)/bin/bashor/usr/bin/bash(Bash)
Shell Arguments
Space-separated arguments passed to the shell. Leave empty for default interactive mode (-i).
Nushell doesn’t require the
-i flag for interactive mode.Agent Command Prefix
Wrap all agent processes with a custom command. When you set a prefix, the agent command:Use Cases
- Remote Access - Set prefix to
vtto use VibeTunnel for browser-based access - Custom Wrappers - Scripts for logging, environment setup, or resource management
The prefix applies to newly started agents. Existing running agents continue with their original command until restarted.

