# Warning: This config does not include keys that have an unset value format = '$all' scan_timeout = 30 command_timeout = 500 add_newline = false [aws] format = 'on [$symbol($profile )(\($region\) )(\[$duration\])]($style)' symbol = '☁️ ' style = 'bold yellow' disabled = false expiration_symbol = 'X' [aws.region_aliases] [[battery.display]] threshold = 10 style = 'red bold' [character] format = '$symbol ' #success_symbol = '[❯](bold green)' #error_symbol = '[❯](bold red)' success_symbol = '[\$](bold green)' error_symbol = '[\$](bold red)' vicmd_symbol = '[❮](bold green)' disabled = false [cmake] format = 'via [$symbol($version )]($style)' version_format = 'v${raw}' symbol = '△ ' style = 'bold blue' disabled = false detect_extensions = [] detect_files = [ 'CMakeLists.txt', 'CMakeCache.txt', ] detect_folders = [] [cmd_duration] min_time = 2000 format = 'took [$duration]($style) ' style = 'yellow bold' show_milliseconds = false disabled = false show_notifications = false min_time_to_notify = 45000 [conda] truncation_length = 1 format = 'via [$symbol$environment]($style) ' symbol = '🅒 ' style = 'green bold' ignore_base = true disabled = true [crystal] format = 'via [$symbol($version )]($style)' version_format = 'v${raw}' symbol = '🔮 ' style = 'bold red' disabled = false detect_extensions = ['cr'] detect_files = ['shard.yml'] detect_folders = [] [dart] format = 'via [$symbol($version )]($style)' version_format = 'v${raw}' symbol = '🎯 ' style = 'bold blue' disabled = false detect_extensions = ['dart'] detect_files = [ 'pubspec.yaml', 'pubspec.yml', 'pubspec.lock', ] detect_folders = ['.dart_tool'] [deno] format = 'via [$symbol($version )]($style)' version_format = 'v${raw}' symbol = '🦕 ' style = 'green bold' disabled = false #detect_extensions = [ # "js", # "ts", #] detect_files = [ 'mod.ts', 'deps.ts', 'mod.js', 'deps.js', 'main.ts', 'deno.json', 'deno.jsonc', ] detect_folders = [] [directory] truncation_length = 3 truncate_to_repo = true fish_style_pwd_dir_length = 0 use_logical_path = true format = '[$path]($style)[$read_only]($read_only_style) ' style = 'cyan bold' disabled = false read_only = '🔒' read_only_style = 'red' truncation_symbol = '' home_symbol = '~' [directory.substitutions] [docker_context] symbol = '🐳 ' style = 'blue bold' format = 'via [$symbol$context]($style) ' only_with_files = true disabled = false detect_extensions = [] detect_files = [ 'docker-compose.yml', 'docker-compose.yaml', 'Dockerfile', ] detect_folders = [] [dotnet] format = '[$symbol($version )(🎯 $tfm )]($style)' version_format = 'v${raw}' symbol = '.NET ' style = 'blue bold' heuristic = true disabled = false detect_extensions = [ 'csproj', 'fsproj', 'xproj', 'cs', ] detect_files = [ 'global.json', 'project.json', 'Directory.Build.props', 'Directory.Build.targets', 'Packages.props', ] detect_folders = [] [elixir] format = 'via [$symbol($version \(OTP $otp_version\) )]($style)' version_format = 'v${raw}' symbol = '💧 ' style = 'bold purple' disabled = false detect_extensions = [] detect_files = ['mix.exs'] detect_folders = [] [elm] format = 'via [$symbol($version )]($style)' version_format = 'v${raw}' symbol = '🌳 ' style = 'cyan bold' disabled = false detect_extensions = ['elm'] detect_files = [ 'elm.json', 'elm-package.json', '.elm-version', ] detect_folders = ['elm-stuff'] [env_var] symbol = '' style = 'black bold dimmed' format = 'with [$env_value]($style) ' disabled = false [erlang] format = 'via [$symbol($version )]($style)' version_format = 'v${raw}' symbol = ' ' style = 'bold red' disabled = false detect_extensions = [] detect_files = [ 'rebar.config', 'erlang.mk', ] detect_folders = [] [gcloud] format = 'on [$symbol$account(@$domain)(\($region\))]($style) ' symbol = '☁️ ' style = 'bold blue' disabled = false [gcloud.region_aliases] [git_branch] format = 'on [$symbol$branch]($style)(:[$remote]($style)) ' symbol = ' ' style = 'bold purple' truncation_length = 9223372036854775807 truncation_symbol = '…' only_attached = false always_show_remote = false disabled = false [git_commit] commit_hash_length = 7 format = '[\($hash$tag\)]($style) ' style = 'green bold' only_detached = true disabled = false tag_symbol = ' 🏷 ' tag_disabled = true [git_state] rebase = 'REBASING' merge = 'MERGING' revert = 'REVERTING' cherry_pick = 'CHERRY-PICKING' bisect = 'BISECTING' am = 'AM' am_or_rebase = 'AM/REBASE' style = 'bold yellow' format = '\([$state( $progress_current/$progress_total)]($style)\) ' disabled = false [git_status] format = '([\[$all_status$ahead_behind\]]($style) )' style = 'red bold' stashed = '\$' ahead = '⇡' behind = '⇣' diverged = '⇕' conflicted = '=' deleted = '✘' renamed = '»' modified = '!' staged = '+' untracked = '?' disabled = false [golang] format = 'via [$symbol($version )]($style)' version_format = 'v${raw}' symbol = '🐹 ' style = 'bold cyan' disabled = false detect_extensions = ['go'] detect_files = [ 'go.mod', 'go.sum', 'glide.yaml', 'Gopkg.yml', 'Gopkg.lock', '.go-version', ] detect_folders = ['Godeps'] [helm] format = 'via [$symbol($version )]($style)' version_format = 'v${raw}' symbol = '⎈ ' style = 'bold white' disabled = false detect_extensions = [] detect_files = [ 'helmfile.yaml', 'Chart.yaml', ] detect_folders = [] [hg_branch] symbol = ' ' style = 'bold purple' format = 'on [$symbol$branch]($style) ' truncation_length = 9223372036854775807 truncation_symbol = '…' disabled = true [hostname] ssh_only = true trim_at = '.' format = '[$hostname]($style) in ' style = 'green dimmed bold' disabled = false [java] disabled = false format = 'via [$symbol($version )]($style)' version_format = 'v${raw}' style = 'red dimmed' symbol = '☕ ' detect_extensions = [ 'java', 'class', 'jar', 'gradle', 'clj', 'cljc', ] detect_files = [ 'pom.xml', 'build.gradle.kts', 'build.sbt', '.java-version', 'deps.edn', 'project.clj', 'build.boot', ] detect_folders = [] [jobs] threshold = 1 format = '[$symbol$number]($style) ' symbol = '✦' style = 'bold blue' disabled = false [julia] format = 'via [$symbol($version )]($style)' version_format = 'v${raw}' symbol = 'ஃ ' style = 'bold purple' disabled = false detect_extensions = ['jl'] detect_files = [ 'Project.toml', 'Manifest.toml', ] detect_folders = [] [kotlin] format = 'via [$symbol($version )]($style)' version_format = 'v${raw}' symbol = '🅺 ' style = 'bold blue' kotlin_binary = 'kotlin' disabled = false detect_extensions = [ 'kt', 'kts', ] detect_files = [] detect_folders = [] [kubernetes] symbol = '☸ ' format = '[$symbol$context( \($namespace\))]($style) in ' style = 'cyan bold' disabled = true [kubernetes.context_aliases] [lua] format = 'via [$symbol($version )]($style)' version_format = 'v${raw}' symbol = '🌙 ' style = 'bold blue' lua_binary = 'lua' disabled = false detect_extensions = ['lua'] detect_files = ['.lua-version'] detect_folders = ['lua'] [memory_usage] threshold = 75 format = 'via $symbol[$ram( | $swap)]($style) ' style = 'white bold dimmed' symbol = '🐏 ' disabled = false [nim] format = 'via [$symbol($version )]($style)' version_format = 'v${raw}' symbol = '👑 ' style = 'yellow bold' disabled = false detect_extensions = [ 'nim', 'nims', 'nimble', ] detect_files = ['nim.cfg'] detect_folders = [] [nix_shell] format = 'via [$symbol$state( \($name\))]($style) ' symbol = '❄️ ' style = 'bold blue' impure_msg = 'impure' pure_msg = 'pure' disabled = false [nodejs] format = 'via [$symbol($version )]($style)' version_format = 'v${raw}' symbol = ' ' style = 'bold green' disabled = true not_capable_style = 'bold red' detect_extensions = [ 'js', 'mjs', 'cjs', 'ts', ] detect_files = [ 'package.json', '.node-version', '.nvmrc', ] detect_folders = [ 'node_modules' ] [ocaml] format = 'via [$symbol($version )(\($switch_indicator$switch_name\) )]($style)' version_format = 'v${raw}' global_switch_indicator = '' local_switch_indicator = '*' symbol = '🐫 ' style = 'bold yellow' disabled = false detect_extensions = [ 'opam', 'ml', 'mli', 're', 'rei', ] detect_files = [ 'dune', 'dune-project', 'jbuild', 'jbuild-ignore', '.merlin', ] detect_folders = [ '_opam', 'esy.lock', ] [openstack] format = 'on [$symbol$cloud(\($project\))]($style) ' symbol = '☁️ ' style = 'bold yellow' disabled = false [package] format = 'is [$symbol$version]($style) ' symbol = '📦 ' style = '208 bold' display_private = false disabled = false [perl] format = 'via [$symbol($version )]($style)' version_format = 'v${raw}' symbol = '🐪 ' style = '149 bold' disabled = false detect_extensions = [ 'pl', 'pm', 'pod', ] detect_files = [ 'Makefile.PL', 'Build.PL', 'cpanfile', 'cpanfile.snapshot', 'META.json', 'META.yml', '.perl-version', ] detect_folders = [] [php] format = 'via [$symbol($version )]($style)' version_format = 'v${raw}' symbol = '🐘 ' style = '147 bold' disabled = false detect_extensions = ['php'] detect_files = [ 'composer.json', '.php-version', ] detect_folders = [] [purescript] format = 'via [$symbol($version )]($style)' version_format = 'v${raw}' symbol = '<=> ' style = 'bold white' disabled = false detect_extensions = ['purs'] detect_files = ['spago.dhall'] detect_folders = [] [python] pyenv_version_name = false pyenv_prefix = 'pyenv ' python_binary = [ 'python', 'python3', 'python2', ] format = 'via [${symbol}${pyenv_prefix}(${version} )(\($virtualenv\) )]($style)' version_format = 'v${raw}' style = 'yellow bold' symbol = '🐍 ' disabled = false detect_extensions = ['py'] detect_files = [ 'requirements.txt', '.python-version', 'pyproject.toml', 'Pipfile', 'tox.ini', 'setup.py', '__init__.py', ] detect_folders = [] [rlang] format = 'via [$symbol($version )]($style)' version_format = 'v${raw}' style = 'blue bold' symbol = '📐 ' disabled = false detect_extensions = [ 'R', 'Rd', 'Rmd', 'Rproj', 'Rsx', ] detect_files = ['.Rprofile'] detect_folders = ['.Rproj.user'] [red] format = 'via [$symbol($version )]($style)' symbol = '🔺 ' style = 'red bold' disabled = false detect_extensions = [ 'red', 'reds', ] detect_files = [] detect_folders = [] [ruby] format = 'via [$symbol($version )]($style)' version_format = 'v${raw}' symbol = '💎 ' style = 'bold red' disabled = false detect_extensions = ['rb'] detect_files = [ 'Gemfile', '.ruby-version', ] detect_folders = [] [rust] format = 'via [$symbol($version )]($style)' version_format = 'v${raw}' symbol = '🦀 ' style = 'bold red' disabled = false detect_extensions = ['rs'] detect_files = ['Cargo.toml'] detect_folders = [] [scala] format = 'via [$symbol($version )]($style)' version_format = 'v${raw}' disabled = false style = 'red bold' symbol = '🆂 ' detect_extensions = [ 'sbt', 'scala', ] detect_files = [ '.scalaenv', '.sbtenv', 'build.sbt', ] detect_folders = ['.metals'] [shell] format = '$indicator ' bash_indicator = 'bsh' fish_indicator = 'fsh' zsh_indicator = 'zsh' powershell_indicator = 'psh' ion_indicator = 'ion' elvish_indicator = 'esh' tcsh_indicator = 'tsh' unknown_indicator = '' disabled = true [shlvl] threshold = 2 format = '[$symbol$shlvl]($style) ' symbol = '↕️ ' repeat = false style = 'bold yellow' disabled = true [singularity] symbol = '' format = '[$symbol\[$env\]]($style) ' style = 'blue bold dimmed' disabled = false [status] format = '[$symbol$status]($style) ' symbol = '✖' not_executable_symbol = '🚫' not_found_symbol = '🔍' sigint_symbol = '🧱' signal_symbol = '⚡' style = 'bold red' map_symbol = false recognize_signal_code = true disabled = false [swift] format = 'via [$symbol($version )]($style)' version_format = 'v${raw}' symbol = '🐦 ' style = 'bold 202' disabled = false detect_extensions = ['swift'] detect_files = ['Package.swift'] detect_folders = [] [terraform] format = 'via [$symbol$workspace]($style) ' version_format = 'v${raw}' symbol = '💠 ' style = 'bold 105' disabled = false detect_extensions = [ 'tf', 'hcl', ] detect_files = [] detect_folders = ['.terraform'] [time] format = 'at [$time]($style) ' style = 'bold yellow' use_12hr = false disabled = true utc_time_offset = 'local' time_range = '-' [username] format = '[$user]($style) in ' style_root = 'red bold' style_user = 'yellow bold' show_always = false disabled = false [vlang] format = 'via [$symbol($version )]($style)' symbol = 'V ' style = 'blue bold' disabled = false detect_extensions = ['v'] detect_files = [ 'v.mod', 'vpkg.json', '.vpkg-lock.json', ] detect_folders = [] [vagrant] format = 'via [$symbol($version )]($style)' version_format = 'v${raw}' symbol = '⍱ ' style = 'cyan bold' disabled = false detect_extensions = [] detect_files = ['Vagrantfile'] detect_folders = [] [zig] format = 'via [$symbol($version )]($style)' version_format = 'v${raw}' symbol = '↯ ' style = 'bold yellow' disabled = false detect_extensions = ['zig'] detect_files = [] detect_folders = [] [custom]