configOpts.md
May 10, 2026 · View on GitHub
| Option | Default | Note |
|---|---|---|
| PROMPT_CHAR | " ❯ ", | |
| INCOMPLETE_CMD_CHAR | PROMPT_CHAR, | // Coming soon |
| SUCCESS_COLOR | Green, | |
| FAILURE_COLOR | BoldRed, | |
| INCOMPLETE_CMD_COLOR | Yellow, | // Coming soon |
| USE_ICONS | Yes, | Yes = use nerd font icons. Emoji = Use unicode "icons". No = Only ascii |
| SHOW_USER | UsrShow.Yes, | |
| USER_COLOR | Yellow, | |
| ROOT_USER_COLOR | UnderRed, | |
| DIR_TRUNCATION | 0, | |
| DIR_COLOR | Cyan, | |
| DIR_LOCK_CHAR_COLOR | Red, | // Coming soon |
| DIR_LOCK_CHAR | "", | // Coming soon |
| JOBS_CHAR | "✦", | |
| JOBS_COLOR | Blue, | |
| TOOK_CHAR | "❮", | |
| TOOK_CHAR_COLOR | Green, | |
| TOOK_TEXT_COLOR | Default, | |
| TOOK_TIME_COLOR | Yellow, | |
| TOOK_THRESHOLD | dur!"seconds"(2), | |
| EXIT_CODE_COLOR | BoldRed, | |
| INTEGRATION_COLOR | Blue, | |
| INTEGRATION_START_CHAR | '[', | |
| INTEGRATION_END_CHAR | ']', | |
| INTEGRATION_MAX_INLINE | 3, | how many integrations are shown in a line before prompt is split in to 2 lines. 0 for no limit. Note: Propmt may become dificult to use if too many integrations are present on a single line. |
| BATTERY_SHOW | BatteryShow.Low, | |
| BATTERY_CHARGING_CHAR | "+", | |
| BATTERY_DISCHARGING_CHAR | "-", | |
| BATTERY_FULL_CHAR | "", | |
| BATTERY_THRESHOLD | 20, | |
| BUN_SYMBOL | "🍞", | |
| BUN_COLOR | "#fbf0df".colorify, | |
| BUN_DETECT_VERSION | true, | |
| D_SYMBOL | "D", "🇩 ", " ", | |
| D_COLOR | Red, | |
| D_DETECT_VERSION | DDetectVersion.IfNoPS1, | |
| D_COMPILER_ORDER | ["ldc", "dmd", "gdc"], | If D_DETECT_VERSION == Yes or IfNoPS1, what order to try compilers in. First compiler that exists is used. |
| DOCKER_SYMBOL | "Dock", "🐳", " ", | |
| DOCKER_COLOR | Cyan, | |
| ELIXIR_SYMBOL | "Elx", "💧", " ", | |
| ELIXIR_COLOR | Magenta, | |
| ELIXIR_DETECT_VERSION | true, | |
| ELM_SYMBOL | "Elm", "🌳", " ", | |
| ELM_COLOR | Cyan, | |
| ELM_DETECT_VERSION | ElmDetectVersion.IfNoElmJson, | |
| GIT_CHAR | " ", | |
| GIT_COLOR | Magenta, | |
| GIT_STATUS_COLOR | Red, | |
| GIT_UNTRACKED_CHAR | "?", | |
| GIT_ADDED_CHAR | "+", | |
| GIT_MODIFIED_CHAR | "!", | |
| GIT_RENAMED_CHAR | "»", | |
| GIT_DELETED_CHAR | "✘", | |
| GIT_STASHED_CHAR | "$", | |
| GIT_UNMERGED_CHAR | "=", | |
| GIT_AHEAD_CHAR | "⇡", | |
| GIT_BEHIND_CHAR | "⇣", | |
| GIT_DIVERGED_CHAR | "⇕", | |
| GO_SYMBOL | "Go", "🐹", " ", | |
| GO_COLOR | Cyan, | |
| GO_DETECT_VERSION | GoDetectVersion.Yes, | |
| HASKELL_SYMBOL | "Hs", "λ", " ", | |
| HASKELL_COLOR | Blue, | |
| HASKELL_DETECT_VERSION | HaskellDetectVersion.IfNoStackYaml, | |
| JAVA_SYMBOL | "Jav", "♨️ ", " ", | |
| JAVA_COLOR | Red, | |
| JAVA_DETECT_VERSION | true, | |
| JULIA_SYMBOL | "Jul", "ஃ", " ", | |
| JULIA_COLOR | Green, | |
| JULIA_DETECT_VERSION | true, | |
| NIX_SYMBOL | "Nix", "❄️ ", " ", | |
| NIX_COLOR | Cyan, | |
| DIRENV_SYMBOL | "Dir", "📁 ", " ", | |
| DIRENV_COLOR | Cyan, | |
| NODE_SYMBOL | "Js", "⬢ ", " ", | |
| NODE_COLOR | Green, | |
| NODE_DETECT_VERSION | NodeDetectVersion.IfNoNvmrc, | |
| PHP_SYMBOL | "Php", "🐘", " ", | |
| PHP_COLOR | Blue, | |
| PHP_DETECT_VERSION | true, | |
| PYTHON_SYMBOL | "Py", "🐍", " ", | |
| PYTHON_COLOR | Yellow, | |
| PYTHON_DETECT_VERSION | PythonDetectVersion.IfNoVenv, | |
| RUBY_SYMBOL | "Rb", "💎", " ", | |
| RUBY_COLOR | Red, | |
| RUBY_DETECT_VERSION | RubyDetectVersion.IfNoGemfile, | |
| RUST_SYMBOL | "Rs", "🦀", " ", | |
| RUST_COLOR | Red, | |
| RUST_DETECT_VERSION | RustDetectVersion.IfNoConfigToml, | |
| SWIFT_SYMBOL | "Sw", "🐦", " ", | |
| SWIFT_COLOR | Yellow, | |
| SWIFT_DETECT_VERSION | RubyDetectVersion.IfNoGemfile, | |
| XCODE_SYMBOL | "X", "🛠 ", "🛠 ", | |
| XCODE_COLOR | Blue, | |
| XCODE_DETECT_VERSION | RubyDetectVersion.IfNoGemfile, | |
| ZIG_SYMBOL | "Zig", "🇿 ", " ", | |
| ZIG_COLOR | Yellow, | |
| ZIG_DETECT_VERSION | true, |