Last active
April 6, 2023 23:10
-
-
Save ottergauze/a91a98bae97142ab6d0d8bca1aa62a42 to your computer and use it in GitHub Desktop.
My Starship prompt config file - Optimised for use in PowerShell, but should work in Linux too. (Very early version, bugs / formating errors may occur)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
format = ''' | |
🦦 $username$hostname$git_branch$directory \($c$cmake$crystal$deno$docker_context$fennel$fossil_branch$golang$haxe$jobs$kotlin$lua$hg_branch$nodejs$php$python$raku$rust$swift$vlang$zig\) $spack $terraform $fill $memory_usage $time | |
$character''' | |
scan_timeout = 10 | |
add_newline = true | |
[aws] | |
disabled = true | |
[azure] | |
disabled = true | |
[battery] | |
disabled = true | |
[buf] | |
disabled = true | |
[bun] | |
disabled = true | |
[c] | |
disabled = false | |
[character] | |
disabled = false | |
success_symbol = '[ ↳](bold green)' | |
error_symbol = '[ ↳](bold red)' | |
[cmake] | |
disabled = false | |
[cobol] | |
disabled = true | |
[cmd_duration] | |
show_milliseconds = false | |
format = '⏲️ [$duration]($style)' | |
show_notifications = true | |
min_time_to_notify = 15 | |
[conda] | |
disabled = true | |
[container] | |
disabled = true | |
[crystal] | |
disabled = false # Might try messing with Crystal at some point | |
[daml] | |
disabled = true # I really don't give a rat's ass about blockchain | |
[dart] | |
disabled = true | |
[deno] | |
disabled = false # Might tinker with this too. | |
[directory]# | |
style = 'bold blue' | |
disabled = false | |
format = 'at [$path]($style)' | |
[docker_context] | |
disabled = false # Not in the mood to fuck with docker again but might still need it. | |
[dotnet] | |
disabled = true | |
[elixir] | |
disabled = true | |
[elm] | |
disabled = true | |
[env_var] | |
disabled = true | |
[erlang] | |
disabled = true | |
[fennel] | |
disabled = false # Looks interesting. | |
[fill] | |
disabled = false | |
symbol = '---' | |
style = '#878787' | |
[fossil_branch] | |
disabled = false | |
[gcloud] | |
disabled = true # Probably not using this any time soon. | |
[git_branch] | |
disabled = false | |
[git_commit] | |
disabled = true | |
[git_state] | |
disabled = true | |
[git_metrics] | |
disabled = true # Might be cool, but shouldn't worry about adds/dels. | |
[git_status] | |
disabled = true # Running through PowSH, WSL /mnt/c/ speed isn't a problem | |
[golang] | |
disabled = false # Go is still something I want to tinker with eventually again. | |
[guix_shell] | |
disabled = true # Don't use it, probably never will. | |
[gradle] | |
disabled = true # I hope the fuck not. | |
[haskell] | |
disabled = true # Nah. | |
[haxe] | |
disabled = false # Looks cool. | |
[helm] | |
disabled = true # Kubernetes, probably not gonna use that any time soon either. | |
[hostname] | |
disabled = false | |
ssh_only = true | |
format = 'on [🌐$hostname ](bold green)' | |
[java] | |
disabled = true | |
[jobs] | |
disabled = false | |
[julia] | |
disabled = true # Maybe someday. | |
[kotlin] | |
disabled = false | |
[kubernetes] | |
disabled = true | |
[line_break] | |
disabled = false | |
[localip] | |
disabled = true # Kinda pointless rn | |
[lua] | |
disabled = false | |
[memory_usage] | |
disabled = false | |
format = '(RAM: ${ram_pct})(#bababa)' | |
threshold = 75 | |
[meson] | |
disabled = true | |
[hg_branch] | |
disabled = false | |
[nim] | |
disabled = true | |
[nix_shell] | |
disabled = true | |
[nodejs] | |
disabled = false | |
format = ' [$symbol($version )]($style)' | |
[ocaml] | |
disabled = true | |
[opa] | |
disabled = true | |
[openstack] | |
disabled = true | |
[os] | |
disabled = true | |
[package] | |
disabled = false | |
[perl] | |
disabled = true | |
[php] | |
disabled = false | |
[pijul_channel] | |
disabled = true | |
[pulumi] | |
disabled = true | |
[purescript] | |
disabled = true # Might be cool though, maybe. | |
[python] | |
disabled = false | |
[rlang] | |
disabled = true | |
[raku] | |
disabled = false # Maybe?? | |
[red] | |
disabled = true | |
[ruby] | |
disabled = true # lolno | |
[rust] | |
disabled = false # that's more like it. | |
[scala] | |
disabled = true | |
[shell] | |
disabled = true | |
[shlvl] | |
disabled = true | |
[singularity] | |
disabled = true | |
[spack] | |
disabled = false | |
[status] | |
disabled = true | |
[sudo] | |
disabled = true | |
[swift] | |
disabled = false | |
[terraform] | |
disabled = false | |
[time] | |
disabled = false | |
format = '[ $time ]($style)' | |
style = 'bg:#303030' | |
[username] | |
disabled = false | |
show_always = true | |
style_root = 'bold red' | |
style_user = 'bold green' | |
format = '[$user ]($style)' | |
[vagrant] | |
disabled = true | |
[vlang] | |
disabled = false | |
[vcsh] | |
disabled = true | |
[zig] | |
disabled = false |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment