starship.toml (25563B)
1 # Warning: This config does not include keys that have an unset value 2 3 # $all is shorthand for $username$hostname$localip$shlvl$singularity$kubernetes$nats$directory$vcsh$fossil_branch$fossil_metrics$git_branch$git_commit$git_state$git_metrics$git_status$hg_branch$hg_state$pijul_channel$docker_context$package$bun$c$cmake$cobol$cpp$daml$dart$deno$dotnet$elixir$elm$erlang$fennel$fortran$gleam$golang$gradle$haskell$haxe$helm$java$julia$kotlin$lua$mojo$nim$nodejs$ocaml$odin$opa$perl$php$pulumi$purescript$python$quarto$raku$rlang$red$ruby$rust$scala$solidity$swift$terraform$typst$vlang$vagrant$xmake$zig$buf$guix_shell$nix_shell$conda$pixi$meson$spack$memory_usage$aws$gcloud$openstack$azure$direnv$env_var$mise$crystal$custom$sudo$cmd_duration$line_break$jobs$battery$time$status$container$netns$os$shell$character 4 "$schema" = "https://starship.rs/config-schema.json" 5 format = "$all$username$hostname$character" 6 right_format = "" 7 continuation_prompt = "[∙](bright-black) " 8 scan_timeout = 30 9 command_timeout = 500 10 add_newline = true 11 follow_symlinks = true 12 13 [palettes] 14 15 [profiles] 16 17 [aws] 18 format = 'on [$symbol($profile )(\($region\) )(\[$duration\] )]($style)' 19 symbol = "☁️ " 20 style = "bold yellow" 21 disabled = false 22 expiration_symbol = "X" 23 force_display = false 24 25 [aws.region_aliases] 26 27 [aws.profile_aliases] 28 29 [azure] 30 format = "on [$symbol($subscription)]($style) " 31 symbol = " " 32 style = "blue bold" 33 disabled = true 34 35 [azure.subscription_aliases] 36 37 [battery] 38 full_symbol = " " 39 charging_symbol = " " 40 discharging_symbol = " " 41 unknown_symbol = " " 42 empty_symbol = " " 43 disabled = false 44 format = "[$symbol$percentage]($style) " 45 46 [[battery.display]] 47 threshold = 10 48 style = "red bold" 49 50 [buf] 51 format = "with [$symbol($version )]($style)" 52 version_format = "v${raw}" 53 symbol = "🐃 " 54 style = "bold blue" 55 disabled = false 56 detect_extensions = [] 57 detect_files = [ 58 "buf.yaml", 59 "buf.gen.yaml", 60 "buf.work.yaml", 61 ] 62 detect_folders = [] 63 64 [bun] 65 format = "via [$symbol($version )]($style)" 66 version_format = "v${raw}" 67 symbol = "🥟 " 68 style = "bold red" 69 disabled = false 70 detect_extensions = [] 71 detect_files = [ 72 "bun.lock", 73 "bun.lockb", 74 "bunfig.toml", 75 ] 76 detect_folders = [] 77 78 [c] 79 format = "via [$symbol($version(-$name) )]($style)" 80 version_format = "v${raw}" 81 style = "149 bold" 82 symbol = "C " 83 disabled = false 84 detect_extensions = [ 85 "c", 86 "h", 87 ] 88 detect_files = [] 89 detect_folders = [] 90 commands = [ 91 [ 92 "cc", 93 "--version", 94 ], 95 [ 96 "gcc", 97 "--version", 98 ], 99 [ 100 "clang", 101 "--version", 102 ], 103 ] 104 105 [character] 106 format = "$symbol " 107 success_symbol = "[\\$](white)" 108 error_symbol = "[\\$](bold red)" 109 vimcmd_symbol = "[❮](bold green)" 110 vimcmd_visual_symbol = "[❮](bold yellow)" 111 vimcmd_replace_symbol = "[❮](bold purple)" 112 vimcmd_replace_one_symbol = "[❮](bold purple)" 113 disabled = false 114 115 [cmake] 116 format = "via [$symbol($version )]($style)" 117 version_format = "v${raw}" 118 symbol = "△ " 119 style = "bold blue" 120 disabled = false 121 detect_extensions = [] 122 detect_files = [ 123 "CMakeLists.txt", 124 "CMakeCache.txt", 125 ] 126 detect_folders = [] 127 128 [cobol] 129 format = "via [$symbol($version )]($style)" 130 version_format = "v${raw}" 131 symbol = "⚙️ " 132 style = "bold blue" 133 disabled = false 134 detect_extensions = [ 135 "cbl", 136 "cob", 137 "CBL", 138 "COB", 139 ] 140 detect_files = [] 141 detect_folders = [] 142 143 [conda] 144 truncation_length = 1 145 format = "via [$symbol$environment]($style) " 146 symbol = "🅒 " 147 style = "green bold" 148 ignore_base = true 149 detect_env_vars = ["!PIXI_ENVIRONMENT_NAME"] 150 disabled = false 151 152 [container] 153 format = '[$symbol \[$name\]]($style) ' 154 symbol = "⬢" 155 style = "red bold dimmed" 156 disabled = false 157 158 [cpp] 159 format = "via [$symbol($version(-$name) )]($style)" 160 version_format = "v${raw}" 161 style = "149 bold" 162 symbol = "C++ " 163 disabled = true 164 detect_extensions = [ 165 "cpp", 166 "cc", 167 "cxx", 168 "c++", 169 "hpp", 170 "hh", 171 "hxx", 172 "h++", 173 "tcc", 174 ] 175 detect_files = [] 176 detect_folders = [] 177 commands = [ 178 [ 179 "c++", 180 "--version", 181 ], 182 [ 183 "g++", 184 "--version", 185 ], 186 [ 187 "clang++", 188 "--version", 189 ], 190 ] 191 192 [crystal] 193 format = "via [$symbol($version )]($style)" 194 version_format = "v${raw}" 195 symbol = "🔮 " 196 style = "bold red" 197 disabled = false 198 detect_extensions = ["cr"] 199 detect_files = ["shard.yml"] 200 detect_folders = [] 201 202 [daml] 203 symbol = "Λ " 204 format = "via [$symbol($version )]($style)" 205 version_format = "v${raw}" 206 style = "bold cyan" 207 disabled = false 208 detect_extensions = [] 209 detect_files = ["daml.yaml"] 210 detect_folders = [] 211 212 [dart] 213 format = "via [$symbol($version )]($style)" 214 version_format = "v${raw}" 215 symbol = "🎯 " 216 style = "bold blue" 217 disabled = false 218 detect_extensions = ["dart"] 219 detect_files = [ 220 "pubspec.yaml", 221 "pubspec.yml", 222 "pubspec.lock", 223 ] 224 detect_folders = [".dart_tool"] 225 226 [deno] 227 format = "via [$symbol($version )]($style)" 228 version_format = "v${raw}" 229 symbol = "🦕 " 230 style = "green bold" 231 disabled = false 232 detect_extensions = [] 233 detect_files = [ 234 "deno.json", 235 "deno.jsonc", 236 "deno.lock", 237 "mod.ts", 238 "deps.ts", 239 "mod.js", 240 "deps.js", 241 ] 242 detect_folders = [] 243 244 [directory] 245 truncation_length = 3 246 truncate_to_repo = true 247 fish_style_pwd_dir_length = 0 248 use_logical_path = true 249 format = "[$path]($style)[$read_only]($read_only_style) " 250 repo_root_format = "[$before_root_path]($before_repo_root_style)[$repo_root]($repo_root_style)[$path]($style)[$read_only]($read_only_style) " 251 style = "cyan bold" 252 disabled = false 253 read_only = "🔒" 254 read_only_style = "red" 255 truncation_symbol = "" 256 home_symbol = "~" 257 use_os_path_sep = true 258 259 [directory.substitutions] 260 261 [direnv] 262 format = "[$symbol$loaded/$allowed]($style) " 263 symbol = "direnv " 264 style = "bold bright-yellow" 265 disabled = true 266 detect_extensions = [] 267 detect_env_vars = ["DIRENV_FILE"] 268 detect_files = [".envrc"] 269 detect_folders = [] 270 allowed_msg = "allowed" 271 not_allowed_msg = "not allowed" 272 denied_msg = "denied" 273 loaded_msg = "loaded" 274 unloaded_msg = "not loaded" 275 276 [docker_context] 277 symbol = "🐳 " 278 style = "blue bold" 279 format = "via [$symbol$context]($style) " 280 only_with_files = true 281 disabled = false 282 detect_extensions = [] 283 detect_files = [ 284 "compose.yml", 285 "compose.yaml", 286 "docker-compose.yml", 287 "docker-compose.yaml", 288 "Dockerfile", 289 ] 290 detect_folders = [] 291 292 [dotnet] 293 format = "via [$symbol($version )(🎯 $tfm )]($style)" 294 version_format = "v${raw}" 295 symbol = ".NET " 296 style = "blue bold" 297 heuristic = true 298 disabled = false 299 detect_extensions = [ 300 "csproj", 301 "fsproj", 302 "xproj", 303 ] 304 detect_files = [ 305 "global.json", 306 "project.json", 307 "Directory.Build.props", 308 "Directory.Build.targets", 309 "Packages.props", 310 ] 311 detect_folders = [] 312 313 [elixir] 314 format = 'via [$symbol($version \(OTP $otp_version\) )]($style)' 315 version_format = "v${raw}" 316 symbol = "💧 " 317 style = "bold purple" 318 disabled = false 319 detect_extensions = [] 320 detect_files = ["mix.exs"] 321 detect_folders = [] 322 323 [elm] 324 format = "via [$symbol($version )]($style)" 325 version_format = "v${raw}" 326 symbol = "🌳 " 327 style = "cyan bold" 328 disabled = false 329 detect_extensions = ["elm"] 330 detect_files = [ 331 "elm.json", 332 "elm-package.json", 333 ".elm-version", 334 ] 335 detect_folders = ["elm-stuff"] 336 337 [env_var] 338 339 [erlang] 340 format = "via [$symbol($version )]($style)" 341 version_format = "v${raw}" 342 symbol = " " 343 style = "bold red" 344 disabled = false 345 detect_extensions = [] 346 detect_files = [ 347 "rebar.config", 348 "erlang.mk", 349 ] 350 detect_folders = [] 351 352 [fennel] 353 format = "via [$symbol($version )]($style)" 354 version_format = "v${raw}" 355 symbol = "🧅 " 356 style = "bold green" 357 disabled = true 358 detect_extensions = ["fnl"] 359 detect_files = [] 360 detect_folders = [] 361 362 [fill] 363 style = "bold black" 364 symbol = "." 365 disabled = false 366 367 [fortran] 368 format = "via [$symbol($version(-$name) )]($style)" 369 version_format = "${raw}" 370 symbol = "🅵 " 371 style = "bold purple" 372 disabled = false 373 detect_extensions = [ 374 "f", 375 "F", 376 "for", 377 "FOR", 378 "ftn", 379 "FTN", 380 "f77", 381 "F77", 382 "f90", 383 "F90", 384 "f95", 385 "F95", 386 "f03", 387 "F03", 388 "f08", 389 "F08", 390 "f18", 391 "F18", 392 ] 393 detect_files = ["fpm.toml"] 394 detect_folders = [] 395 commands = [ 396 [ 397 "gfortran", 398 "--version", 399 ], 400 [ 401 "flang", 402 "--version", 403 ], 404 [ 405 "flang-new", 406 "--version", 407 ], 408 ] 409 410 [fossil_branch] 411 format = "on [$symbol$branch]($style) " 412 symbol = " " 413 style = "bold purple" 414 truncation_length = 9223372036854775807 415 truncation_symbol = "…" 416 disabled = true 417 418 [fossil_metrics] 419 format = "([+$added]($added_style) )([-$deleted]($deleted_style) )" 420 added_style = "bold green" 421 deleted_style = "bold red" 422 only_nonzero_diffs = true 423 disabled = true 424 425 [gcloud] 426 format = 'on [$symbol$account(@$domain)(\($region\))]($style) ' 427 symbol = "☁️ " 428 style = "bold blue" 429 disabled = false 430 detect_env_vars = [] 431 432 [gcloud.region_aliases] 433 434 [gcloud.project_aliases] 435 436 [git_branch] 437 format = "on [$symbol$branch(:$remote_branch)]($style) " 438 symbol = " " 439 style = "bold purple" 440 truncation_length = 9223372036854775807 441 truncation_symbol = "…" 442 only_attached = false 443 always_show_remote = false 444 ignore_branches = [] 445 ignore_bare_repo = false 446 disabled = false 447 448 [git_commit] 449 commit_hash_length = 7 450 format = '[\($hash$tag\)]($style) ' 451 style = "green bold" 452 only_detached = true 453 disabled = false 454 tag_symbol = " 🏷 " 455 tag_disabled = true 456 tag_max_candidates = 0 457 458 [git_metrics] 459 added_style = "bold green" 460 deleted_style = "bold red" 461 only_nonzero_diffs = true 462 format = "([+$added]($added_style) )([-$deleted]($deleted_style) )" 463 disabled = true 464 ignore_submodules = false 465 466 [git_state] 467 rebase = "REBASING" 468 merge = "MERGING" 469 revert = "REVERTING" 470 cherry_pick = "CHERRY-PICKING" 471 bisect = "BISECTING" 472 am = "AM" 473 am_or_rebase = "AM/REBASE" 474 style = "bold yellow" 475 format = '\([$state( $progress_current/$progress_total)]($style)\) ' 476 disabled = false 477 478 [git_status] 479 format = '([\[$all_status$ahead_behind\]]($style) )' 480 style = "red bold" 481 stashed = '\$' 482 ahead = "⇡" 483 behind = "⇣" 484 up_to_date = "" 485 diverged = "⇕" 486 conflicted = "=" 487 deleted = "✘" 488 renamed = "»" 489 modified = "!" 490 staged = "+" 491 untracked = "?" 492 typechanged = "" 493 ignore_submodules = false 494 disabled = false 495 use_git_executable = false 496 497 [gleam] 498 format = "via [$symbol($version )]($style)" 499 version_format = "v${raw}" 500 symbol = "⭐ " 501 style = "bold #FFAFF3" 502 disabled = false 503 detect_extensions = ["gleam"] 504 detect_files = ["gleam.toml"] 505 detect_folders = [] 506 507 [golang] 508 format = "via [$symbol($version )]($style)" 509 version_format = "v${raw}" 510 symbol = "🐹 " 511 style = "bold cyan" 512 disabled = false 513 not_capable_style = "bold red" 514 detect_extensions = ["go"] 515 detect_files = [ 516 "go.mod", 517 "go.sum", 518 "go.work", 519 "glide.yaml", 520 "Gopkg.yml", 521 "Gopkg.lock", 522 ".go-version", 523 ] 524 detect_folders = ["Godeps"] 525 526 [gradle] 527 format = "via [$symbol($version )]($style)" 528 version_format = "v${raw}" 529 symbol = "🅶 " 530 style = "bold bright-cyan" 531 disabled = false 532 recursive = false 533 detect_extensions = [ 534 "gradle", 535 "gradle.kts", 536 ] 537 detect_files = [] 538 detect_folders = ["gradle"] 539 540 [guix_shell] 541 format = "via [$symbol]($style) " 542 symbol = "🐃 " 543 style = "yellow bold" 544 disabled = false 545 546 [haskell] 547 format = "via [$symbol($version )]($style)" 548 version_format = "v${raw}" 549 symbol = "λ " 550 style = "bold purple" 551 disabled = false 552 detect_extensions = [ 553 "hs", 554 "cabal", 555 "hs-boot", 556 ] 557 detect_files = [ 558 "stack.yaml", 559 "cabal.project", 560 ] 561 detect_folders = [] 562 563 [haxe] 564 format = "via [$symbol($version )]($style)" 565 version_format = "v${raw}" 566 symbol = "⌘ " 567 style = "bold fg:202" 568 disabled = false 569 detect_extensions = [ 570 "hx", 571 "hxml", 572 ] 573 detect_files = [ 574 "haxelib.json", 575 "hxformat.json", 576 ".haxerc", 577 ] 578 detect_folders = [ 579 ".haxelib", 580 "haxe_libraries", 581 ] 582 583 [helm] 584 format = "via [$symbol($version )]($style)" 585 version_format = "v${raw}" 586 symbol = "⎈ " 587 style = "bold white" 588 disabled = false 589 detect_extensions = [] 590 detect_files = [ 591 "helmfile.yaml", 592 "Chart.yaml", 593 ] 594 detect_folders = [] 595 596 [hg_branch] 597 symbol = " " 598 style = "bold purple" 599 format = "on [$symbol$branch(:$topic)]($style) " 600 truncation_length = 9223372036854775807 601 truncation_symbol = "…" 602 disabled = true 603 604 [hg_state] 605 merge = "MERGING" 606 rebase = "REBASING" 607 update = "UPDATING" 608 bisect = "BISECTING" 609 shelve = "SHELVING" 610 graft = "GRAFTING" 611 transplant = "TRANSPLANTING" 612 histedit = "HISTEDITING" 613 style = "bold yellow" 614 format = '\([$state]($style)\) ' 615 disabled = true 616 617 [hostname] 618 ssh_only = false 619 ssh_symbol = "🌐 " 620 trim_at = "." 621 detect_env_vars = [] 622 format = "[$ssh_symbol$hostname]($style) " 623 style = "white" 624 disabled = false 625 626 [hostname.aliases] 627 628 [java] 629 disabled = false 630 format = "via [$symbol($version )]($style)" 631 version_format = "v${raw}" 632 style = "red dimmed" 633 symbol = "☕ " 634 detect_extensions = [ 635 "java", 636 "class", 637 "jar", 638 "gradle", 639 "clj", 640 "cljc", 641 ] 642 detect_files = [ 643 "pom.xml", 644 "build.gradle.kts", 645 "build.sbt", 646 ".java-version", 647 "deps.edn", 648 "project.clj", 649 "build.boot", 650 ".sdkmanrc", 651 ] 652 detect_folders = [] 653 654 [jobs] 655 threshold = 1 656 symbol_threshold = 1 657 number_threshold = 2 658 format = "[$symbol$number]($style) " 659 symbol = "✦" 660 style = "bold blue" 661 disabled = false 662 663 [julia] 664 format = "via [$symbol($version )]($style)" 665 version_format = "v${raw}" 666 symbol = "ஃ " 667 style = "bold purple" 668 disabled = false 669 detect_extensions = ["jl"] 670 detect_files = [ 671 "Project.toml", 672 "Manifest.toml", 673 ] 674 detect_folders = [] 675 676 [kotlin] 677 format = "via [$symbol($version )]($style)" 678 version_format = "v${raw}" 679 symbol = "🅺 " 680 style = "bold blue" 681 kotlin_binary = "kotlin" 682 disabled = false 683 detect_extensions = [ 684 "kt", 685 "kts", 686 ] 687 detect_files = [] 688 detect_folders = [] 689 690 [kubernetes] 691 symbol = "☸ " 692 format = '[$symbol$context( \($namespace\))]($style) in ' 693 style = "cyan bold" 694 disabled = true 695 detect_extensions = [] 696 detect_files = [] 697 detect_folders = [] 698 detect_env_vars = [] 699 contexts = [] 700 701 [kubernetes.context_aliases] 702 703 [kubernetes.user_aliases] 704 705 [line_break] 706 disabled = false 707 708 [localip] 709 ssh_only = true 710 format = "[$localipv4]($style) " 711 style = "yellow bold" 712 disabled = true 713 714 [lua] 715 format = "via [$symbol($version )]($style)" 716 version_format = "v${raw}" 717 symbol = "🌙 " 718 style = "bold blue" 719 lua_binary = "lua" 720 disabled = false 721 detect_extensions = ["lua"] 722 detect_files = [".lua-version"] 723 detect_folders = ["lua"] 724 725 [memory_usage] 726 threshold = 75 727 format = "via $symbol[$ram( | $swap)]($style) " 728 style = "white bold dimmed" 729 symbol = "🐏 " 730 disabled = true 731 732 [meson] 733 truncation_length = 4294967295 734 truncation_symbol = "…" 735 format = "via [$symbol$project]($style) " 736 symbol = "⬢ " 737 style = "blue bold" 738 disabled = false 739 740 [mise] 741 format = "on [$symbol$health]($style) " 742 symbol = "mise " 743 style = "bold purple" 744 disabled = true 745 detect_extensions = [] 746 detect_files = [ 747 "mise.toml", 748 "mise.local.toml", 749 ".mise.toml", 750 ".mise.local.toml", 751 ] 752 detect_folders = [".mise"] 753 healthy_symbol = "healthy" 754 unhealthy_symbol = "unhealthy" 755 756 [mojo] 757 format = "with [$symbol($version )]($style)" 758 symbol = "🔥 " 759 style = "bold 208" 760 disabled = false 761 detect_extensions = [ 762 "mojo", 763 "🔥", 764 ] 765 detect_files = [] 766 detect_folders = [] 767 768 [nats] 769 format = "[$symbol($name )]($style)" 770 symbol = "✉️ " 771 style = "bold purple" 772 disabled = true 773 774 [netns] 775 format = '[$symbol \[$name\]]($style) ' 776 symbol = "🛜" 777 style = "blue bold dimmed" 778 disabled = false 779 780 [nim] 781 format = "via [$symbol($version )]($style)" 782 version_format = "v${raw}" 783 symbol = "👑 " 784 style = "yellow bold" 785 disabled = false 786 detect_extensions = [ 787 "nim", 788 "nims", 789 "nimble", 790 ] 791 detect_files = ["nim.cfg"] 792 detect_folders = [] 793 794 [nix_shell] 795 format = 'via [$symbol$state( \($name\))]($style) ' 796 symbol = "❄️ " 797 style = "bold blue" 798 impure_msg = "impure" 799 pure_msg = "pure" 800 unknown_msg = "" 801 disabled = false 802 heuristic = false 803 804 [nodejs] 805 format = "via [$symbol($version )]($style)" 806 version_format = "v${raw}" 807 symbol = " " 808 style = "bold green" 809 disabled = false 810 not_capable_style = "bold red" 811 detect_extensions = [ 812 "js", 813 "mjs", 814 "cjs", 815 "ts", 816 "mts", 817 "cts", 818 ] 819 detect_files = [ 820 "package.json", 821 ".node-version", 822 ".nvmrc", 823 "!bunfig.toml", 824 "!bun.lock", 825 "!bun.lockb", 826 ] 827 detect_folders = ["node_modules"] 828 829 [ocaml] 830 format = 'via [$symbol($version )(\($switch_indicator$switch_name\) )]($style)' 831 version_format = "v${raw}" 832 global_switch_indicator = "" 833 local_switch_indicator = "*" 834 symbol = "🐫 " 835 style = "bold yellow" 836 disabled = false 837 detect_extensions = [ 838 "opam", 839 "ml", 840 "mli", 841 "re", 842 "rei", 843 ] 844 detect_files = [ 845 "dune", 846 "dune-project", 847 "jbuild", 848 "jbuild-ignore", 849 ".merlin", 850 ] 851 detect_folders = [ 852 "_opam", 853 "esy.lock", 854 ] 855 856 [odin] 857 format = "via [$symbol($version )]($style)" 858 show_commit = false 859 symbol = "Ø " 860 style = "bold bright-blue" 861 disabled = false 862 detect_extensions = ["odin"] 863 detect_files = [] 864 detect_folders = [] 865 866 [opa] 867 format = "via [$symbol($version )]($style)" 868 version_format = "v${raw}" 869 symbol = "🪖 " 870 style = "bold blue" 871 disabled = false 872 detect_extensions = ["rego"] 873 detect_files = [] 874 detect_folders = [] 875 876 [openstack] 877 format = 'on [$symbol$cloud(\($project\))]($style) ' 878 symbol = "☁️ " 879 style = "bold yellow" 880 disabled = false 881 882 [os] 883 format = "[$symbol]($style)" 884 style = "bold white" 885 disabled = true 886 887 [os.symbols] 888 AIX = "➿ " 889 Alpaquita = "🔔 " 890 AlmaLinux = "💠 " 891 Alpine = "🏔️ " 892 ALTLinux = "Ⓐ " 893 Amazon = "🙂 " 894 Android = "🤖 " 895 AOSC = "🐱 " 896 Arch = "🎗️ " 897 Artix = "🎗️ " 898 Bluefin = "🐟 " 899 CachyOS = "🎗️ " 900 CentOS = "💠 " 901 Debian = "🌀 " 902 Elementary = "🍏 " 903 DragonFly = "🐉 " 904 Emscripten = "🔗 " 905 EndeavourOS = "🚀 " 906 Fedora = "🎩 " 907 FreeBSD = "😈 " 908 Garuda = "🦅 " 909 Gentoo = "🗜️ " 910 HardenedBSD = "🛡️ " 911 Illumos = "🐦 " 912 Ios = "📱 " 913 InstantOS = "⏲️ " 914 Kali = "🐉 " 915 Linux = "🐧 " 916 Mabox = "📦 " 917 Macos = "🍎 " 918 Manjaro = "🥭 " 919 Mariner = "🌊 " 920 MidnightBSD = "🌘 " 921 Mint = "🌿 " 922 NetBSD = "🚩 " 923 NixOS = "❄️ " 924 Nobara = "🎩 " 925 OpenBSD = "🐡 " 926 OpenCloudOS = "☁️ " 927 openEuler = "🦉 " 928 openSUSE = "🦎 " 929 OracleLinux = "🦴 " 930 PikaOS = "🐤 " 931 Pop = "🍭 " 932 Raspbian = "🍓 " 933 Redhat = "🎩 " 934 RedHatEnterprise = "🎩 " 935 RockyLinux = "💠 " 936 Redox = "🧪 " 937 Solus = "⛵ " 938 SUSE = "🦎 " 939 Ubuntu = "🎯 " 940 Ultramarine = "🔷 " 941 Unknown = "❓ " 942 Uos = "🐲 " 943 Void = " " 944 Windows = "🪟 " 945 Zorin = "🔹 " 946 947 [package] 948 format = "is [$symbol$version]($style) " 949 symbol = "📦 " 950 style = "208 bold" 951 display_private = false 952 disabled = false 953 version_format = "v${raw}" 954 955 [perl] 956 format = "via [$symbol($version )]($style)" 957 version_format = "v${raw}" 958 symbol = "🐪 " 959 style = "149 bold" 960 disabled = false 961 detect_extensions = [ 962 "pl", 963 "pm", 964 "pod", 965 ] 966 detect_files = [ 967 "Makefile.PL", 968 "Build.PL", 969 "cpanfile", 970 "cpanfile.snapshot", 971 "META.json", 972 "META.yml", 973 ".perl-version", 974 ] 975 detect_folders = [] 976 977 [php] 978 format = "via [$symbol($version )]($style)" 979 version_format = "v${raw}" 980 symbol = "🐘 " 981 style = "147 bold" 982 disabled = false 983 detect_extensions = ["php"] 984 detect_files = [ 985 "composer.json", 986 ".php-version", 987 ] 988 detect_folders = [] 989 990 [pijul_channel] 991 symbol = " " 992 style = "bold purple" 993 format = "on [$symbol$channel]($style) " 994 truncation_length = 9223372036854775807 995 truncation_symbol = "…" 996 disabled = true 997 998 [pixi] 999 pixi_binary = ["pixi"] 1000 show_default_environment = true 1001 format = 'via [$symbol($version )(\($environment\) )]($style)' 1002 version_format = "v${raw}" 1003 symbol = "🧚 " 1004 style = "yellow bold" 1005 disabled = false 1006 detect_extensions = [] 1007 detect_files = [ 1008 "pixi.toml", 1009 "pixi.lock", 1010 ] 1011 detect_folders = [] 1012 1013 [pulumi] 1014 format = "via [$symbol($username@)$stack]($style) " 1015 version_format = "v${raw}" 1016 symbol = " " 1017 style = "bold 5" 1018 disabled = false 1019 search_upwards = true 1020 1021 [purescript] 1022 format = "via [$symbol($version )]($style)" 1023 version_format = "v${raw}" 1024 symbol = "<=> " 1025 style = "bold white" 1026 disabled = false 1027 detect_extensions = ["purs"] 1028 detect_files = [ 1029 "spago.dhall", 1030 "spago.yaml", 1031 "spago.lock", 1032 ] 1033 detect_folders = [] 1034 1035 [python] 1036 pyenv_version_name = false 1037 pyenv_prefix = "pyenv " 1038 python_binary = [ 1039 ["python"], 1040 ["python3"], 1041 ["python2"], 1042 ] 1043 format = 'via [${symbol}${pyenv_prefix}(${version} )(\($virtualenv\) )]($style)' 1044 version_format = "v${raw}" 1045 style = "yellow bold" 1046 symbol = "🐍 " 1047 disabled = false 1048 detect_extensions = [ 1049 "py", 1050 "ipynb", 1051 ] 1052 detect_files = [ 1053 "requirements.txt", 1054 ".python-version", 1055 "pyproject.toml", 1056 "Pipfile", 1057 "tox.ini", 1058 "setup.py", 1059 "__init__.py", 1060 ] 1061 detect_folders = [] 1062 detect_env_vars = ["VIRTUAL_ENV"] 1063 1064 [quarto] 1065 format = "via [$symbol($version )]($style)" 1066 version_format = "v${raw}" 1067 symbol = "⨁ " 1068 style = "bold #75AADB" 1069 disabled = false 1070 detect_extensions = ["qmd"] 1071 detect_files = ["_quarto.yml"] 1072 detect_folders = [] 1073 1074 [raku] 1075 format = "via [$symbol($version-$vm_version )]($style)" 1076 version_format = "${raw}" 1077 symbol = "🦋 " 1078 style = "149 bold" 1079 disabled = false 1080 detect_extensions = [ 1081 "p6", 1082 "pm6", 1083 "pod6", 1084 "raku", 1085 "rakumod", 1086 ] 1087 detect_files = ["META6.json"] 1088 detect_folders = [] 1089 1090 [red] 1091 format = "via [$symbol($version )]($style)" 1092 version_format = "v${raw}" 1093 symbol = "🔺 " 1094 style = "red bold" 1095 disabled = false 1096 detect_extensions = [ 1097 "red", 1098 "reds", 1099 ] 1100 detect_files = [] 1101 detect_folders = [] 1102 1103 [rlang] 1104 format = "via [$symbol($version )]($style)" 1105 version_format = "v${raw}" 1106 style = "blue bold" 1107 symbol = "📐 " 1108 disabled = false 1109 detect_extensions = [ 1110 "R", 1111 "Rd", 1112 "Rmd", 1113 "Rproj", 1114 "Rsx", 1115 ] 1116 detect_files = ["DESCRIPTION"] 1117 detect_folders = [".Rproj.user"] 1118 1119 [ruby] 1120 format = "via [$symbol($version )]($style)" 1121 version_format = "v${raw}" 1122 symbol = "💎 " 1123 style = "bold red" 1124 disabled = false 1125 detect_extensions = ["rb"] 1126 detect_files = [ 1127 "Gemfile", 1128 ".ruby-version", 1129 ] 1130 detect_folders = [] 1131 detect_variables = [ 1132 "RUBY_VERSION", 1133 "RBENV_VERSION", 1134 ] 1135 1136 [rust] 1137 format = "via [$symbol($version )]($style)" 1138 version_format = "v${raw}" 1139 symbol = "🦀 " 1140 style = "bold red" 1141 disabled = false 1142 detect_extensions = ["rs"] 1143 detect_files = ["Cargo.toml"] 1144 detect_folders = [] 1145 1146 [scala] 1147 format = "via [$symbol($version )]($style)" 1148 version_format = "v${raw}" 1149 disabled = false 1150 style = "red bold" 1151 symbol = "🆂 " 1152 detect_extensions = [ 1153 "sbt", 1154 "scala", 1155 ] 1156 detect_files = [ 1157 ".scalaenv", 1158 ".sbtenv", 1159 "build.sbt", 1160 ] 1161 detect_folders = [".metals"] 1162 1163 [shell] 1164 format = "[$indicator]($style) " 1165 bash_indicator = "bsh" 1166 fish_indicator = "fsh" 1167 zsh_indicator = "zsh" 1168 powershell_indicator = "psh" 1169 ion_indicator = "ion" 1170 elvish_indicator = "esh" 1171 tcsh_indicator = "tsh" 1172 nu_indicator = "nu" 1173 xonsh_indicator = "xsh" 1174 cmd_indicator = "cmd" 1175 unknown_indicator = "" 1176 style = "white bold" 1177 disabled = true 1178 1179 [shlvl] 1180 threshold = 2 1181 format = "[$symbol$shlvl]($style) " 1182 symbol = "↕️ " 1183 repeat = false 1184 repeat_offset = 0 1185 style = "bold yellow" 1186 disabled = true 1187 1188 [singularity] 1189 symbol = "" 1190 format = '[$symbol\[$env\]]($style) ' 1191 style = "blue bold dimmed" 1192 disabled = false 1193 1194 [solidity] 1195 format = "via [$symbol($version)]($style)" 1196 version_format = "v${major}.${minor}.${patch}" 1197 disabled = false 1198 style = "bold blue" 1199 symbol = "S " 1200 compiler = ["solc"] 1201 detect_extensions = ["sol"] 1202 detect_files = [] 1203 detect_folders = [] 1204 1205 [spack] 1206 truncation_length = 1 1207 format = "via [$symbol$environment]($style) " 1208 symbol = "🅢 " 1209 style = "blue bold" 1210 disabled = false 1211 1212 [status] 1213 format = "[$symbol$status]($style) " 1214 symbol = "❌" 1215 success_symbol = "" 1216 not_executable_symbol = "🚫" 1217 not_found_symbol = "🔍" 1218 sigint_symbol = "🧱" 1219 signal_symbol = "⚡" 1220 style = "bold red" 1221 map_symbol = false 1222 recognize_signal_code = true 1223 pipestatus = false 1224 pipestatus_separator = "|" 1225 pipestatus_format = '\[$pipestatus\] => [$symbol$common_meaning$signal_name$maybe_int]($style) ' 1226 disabled = true 1227 1228 [sudo] 1229 format = "[as $symbol]($style)" 1230 symbol = "🧙 " 1231 style = "bold blue" 1232 allow_windows = false 1233 disabled = true 1234 1235 [swift] 1236 format = "via [$symbol($version )]($style)" 1237 version_format = "v${raw}" 1238 symbol = "🐦 " 1239 style = "bold 202" 1240 disabled = false 1241 detect_extensions = ["swift"] 1242 detect_files = ["Package.swift"] 1243 detect_folders = [] 1244 1245 [terraform] 1246 format = "via [$symbol$workspace]($style) " 1247 version_format = "v${raw}" 1248 symbol = "💠 " 1249 style = "bold 105" 1250 disabled = false 1251 detect_extensions = [ 1252 "tf", 1253 "tfplan", 1254 "tfstate", 1255 ] 1256 detect_files = [] 1257 detect_folders = [".terraform"] 1258 commands = [ 1259 [ 1260 "terraform", 1261 "version", 1262 ], 1263 [ 1264 "tofu", 1265 "version", 1266 ], 1267 ] 1268 1269 [time] 1270 format = "at [$time]($style) " 1271 style = "bold yellow" 1272 use_12hr = false 1273 disabled = true 1274 utc_time_offset = "local" 1275 time_range = "-" 1276 1277 [typst] 1278 format = "via [$symbol($version )]($style)" 1279 version_format = "v${raw}" 1280 symbol = "t " 1281 style = "bold #0093A7" 1282 disabled = false 1283 detect_extensions = ["typ"] 1284 detect_files = ["template.typ"] 1285 detect_folders = [] 1286 1287 [username] 1288 detect_env_vars = [] 1289 format = "[$user]($style)@" 1290 style_root = "red bold" 1291 style_user = "white" 1292 show_always = true 1293 disabled = false 1294 1295 [username.aliases] 1296 1297 [vagrant] 1298 format = "via [$symbol($version )]($style)" 1299 version_format = "v${raw}" 1300 symbol = "⍱ " 1301 style = "cyan bold" 1302 disabled = false 1303 detect_extensions = [] 1304 detect_files = ["Vagrantfile"] 1305 detect_folders = [] 1306 1307 [vcsh] 1308 symbol = "" 1309 style = "bold yellow" 1310 format = "vcsh [$symbol$repo]($style) " 1311 disabled = false 1312 1313 [vlang] 1314 format = "via [$symbol($version )]($style)" 1315 version_format = "v${raw}" 1316 symbol = "V " 1317 style = "blue bold" 1318 disabled = false 1319 detect_extensions = ["v"] 1320 detect_files = [ 1321 "v.mod", 1322 "vpkg.json", 1323 ".vpkg-lock.json", 1324 ] 1325 detect_folders = [] 1326 1327 [xmake] 1328 format = "via [$symbol($version )]($style)" 1329 version_format = "v${raw}" 1330 symbol = "△ " 1331 style = "bold green" 1332 disabled = false 1333 detect_extensions = [] 1334 detect_files = ["xmake.lua"] 1335 detect_folders = [] 1336 1337 [zig] 1338 format = "via [$symbol($version )]($style)" 1339 version_format = "v${raw}" 1340 symbol = "↯ " 1341 style = "bold yellow" 1342 disabled = false 1343 detect_extensions = ["zig"] 1344 detect_files = [] 1345 detect_folders = [] 1346 1347 [custom] 1348