Skip to content

Instantly share code, notes, and snippets.

@tsweeper
Last active December 27, 2021 23:12
Show Gist options
  • Select an option

  • Save tsweeper/27da8fbc058a494f9ccdb9ffa1e3cd96 to your computer and use it in GitHub Desktop.

Select an option

Save tsweeper/27da8fbc058a494f9ccdb9ffa1e3cd96 to your computer and use it in GitHub Desktop.
merged and tweaked starship prompt configuration file
# prompt configurations
[character]
success_symbol = "[➜](bold green) "
error_symbol = "[βœ—](bold red) "
# Nerd Font Symbols combined with Bracketed Segments base on official presets
# https://starship.rs/presets
[aws]
format = '\[[$symbol($profile)(\($region\))(\[$duration\])]($style)\]'
symbol = " "
[cmake]
format = '\[[$symbol($version)]($style)\]'
[cmd_duration]
format = '\[[πŸ•‘$duration]($style)\]' # replace clock emoji ⏱(U+23F1) to πŸ•‘(U+1F551)
[cobol]
format = '\[[$symbol($version)]($style)\]'
[conda]
format = '\[[$symbol$environment]($style)\]'
symbol = "ο„Œ "
[crystal]
format = '\[[$symbol($version)]($style)\]'
[dart]
format = '\[[$symbol($version)]($style)\]'
symbol = " "
[directory]
read_only = " ο ½"
[deno]
format = '\[[$symbol($version)]($style)\]'
[docker_context]
format = '\[[$symbol$context]($style)\]'
symbol = " "
[dotnet]
format = '\[[$symbol($version)(🎯$tfm)]($style)\]'
[elixir]
format = '\[[$symbol($version \(OTP $otp_version\))]($style)\]'
symbol = " "
[elm]
format = '\[[$symbol($version)]($style)\]'
symbol = " "
[erlang]
format = '\[[$symbol($version)]($style)\]'
[gcloud]
format = '\[[$symbol$account(@$domain)(\($region\))]($style)\]'
[git_branch]
format = '\[[$symbol$branch]($style)\]'
symbol = " "
[git_status]
format = '([\[$all_status$ahead_behind\]]($style))'
[golang]
format = '\[[$symbol($version)]($style)\]'
symbol = " "
[helm]
format = '\[[$symbol($version)]($style)\]'
[hg_branch]
format = '\[[$symbol$branch]($style)\]'
symbol = " "
[java]
format = '\[[$symbol($version)]($style)\]'
symbol = "ξ‰– "
[julia]
format = '\[[$symbol($version)]($style)\]'
symbol = " "
[kotlin]
format = '\[[$symbol($version)]($style)\]'
[kubernetes]
format = '\[[$symbol$context( \($namespace\))]($style)\]'
[lua]
format = '\[[$symbol($version)]($style)\]'
[memory_usage]
format = '\[$symbol[$ram( | $swap)]($style)\]'
symbol = " "
[nim]
format = '\[[$symbol($version)]($style)\]'
symbol = " "
[nix_shell]
format = '\[[$symbol$state( \($name\))]($style)\]'
symbol = "ο‹œ "
[nodejs]
format = '\[[$symbol($version)]($style)\]'
[ocaml]
format = '\[[$symbol($version)(\($switch_indicator$switch_name\))]($style)\]'
[openstack]
format = '\[[$symbol$cloud(\($project\))]($style)\]'
[package]
format = '\[[$symbol$version]($style)\]'
symbol = "ο£– "
[perl]
format = '\[[$symbol($version)]($style)\]'
symbol = " "
[php]
format = '\[[$symbol($version)]($style)\]'
symbol = " "
[pulumi]
format = '\[[$symbol$stack]($style)\]'
[purescript]
format = '\[[$symbol($version)]($style)\]'
[python]
format = '\[[${symbol}${pyenv_prefix}(${version})(\($virtualenv\))]($style)\]'
symbol = "ξ˜† "
[red]
format = '\[[$symbol($version)]($style)\]'
[ruby]
format = '\[[$symbol($version)]($style)\]'
symbol = " "
[rust]
format = '\[[$symbol($version)]($style)\]'
symbol = " "
[scala]
format = '\[[$symbol($version)]($style)\]'
symbol = " "
[shlvl]
symbol = "ο„  "
[sudo]
format = '\[[as $symbol]\]'
[swift]
format = '\[[$symbol($version)]($style)\]'
symbol = "ο―£ "
[terraform]
format = '\[[$symbol$workspace]($style)\]'
[time]
format = '\[[$time]($style)\]'
[username]
format = '\[[$user]($style)\]'
[vagrant]
format = '\[[$symbol($version)]($style)\]'
[vlang]
format = '\[[$symbol($version)]($style)\]'
[zig]
format = '\[[$symbol($version)]($style)\]'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment