CharliePrm88

starship-without-all-all-modules.toml

Feb 2nd, 2026 (edited)
2,443
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. # ── Base ────────────────────────────────────────────────────────────────────
  2. add_newline = false
  3. # Prompt sinistro
  4. format = """
  5. $time\
  6. $jobs\
  7. $username$hostname\
  8. $directory\
  9. $git_branch$git_commit$git_state$git_status$git_metrics\
  10. $localip$shlvl$singularity$kubernetes$vcsh$fossil_branch$fossil_metrics$hg_branch$hg_state$pijul_channel$docker_context$package$c$cmake$cobol$daml$dart$deno$dotnet$elixir$elm$erlang$fennel$fortran$gleam$golang$guix_shell$haskell$haxe$helm$java$julia$kotlin$gradle$lua$nim$nodejs$ocaml$opa$perl$php$pulumi$purescript$python$quarto$raku$rlang$red$ruby$rust$scala$solidity$swift$terraform$typst$vlang$vagrant$zig$buf$nix_shell$conda$meson$spack$memory_usage$aws$gcloud$openstack$azure$nats$direnv$env_var$mise$crystal$os$container$netns$shell\
  11. $battery$sudo\
  12. $character"""
  13.  
  14. # Prompt destro
  15. right_format = """
  16. $cmd_duration$status"""
  17.  
  18. [hostname]
  19. ssh_only = false
  20. ssh_symbol = ' 🌐'
  21. format = "[@$hostname$ssh_symbol]($style) "
  22. style = ""
  23. trim_at = ''
  24.  
  25. [character]
  26. success_symbol = "[%](bright-green)"
  27. error_symbol = "[%](red)"
  28.  
  29. [cmd_duration]
  30. min_time = 0
  31. show_milliseconds = true
  32. format = "[$duration]($style)"
  33. style = "bold italic bright-white"
  34.  
  35. [directory]
  36. read_only_style = "yellow"
  37. truncate_to_repo = false
  38. truncation_length = 0
  39. style = ""
  40.  
  41. [line_break]
  42. disabled = true
  43.  
  44. [status]
  45. disabled = false
  46. format = " [$status]($style)"
  47. map_symbol = true
  48. pipestatus = true
  49. success_style = "bold green"
  50. failure_style = "bold red"
  51.  
  52. [sudo]
  53. format = '[$symbol]($style)'
  54. disabled = false
  55.  
  56. [time]
  57. disabled = false
  58. time_format = "%H:%M:%S"
  59. style = "bright-white"
  60. format = "[$time]($style) "
  61.  
  62. [username]
  63. show_always = true
  64. format = "[$user]($style)"
  65. style_user = "bold bright-blue"
  66. style_root = "bold red"
  67.  
  68. #GIT
  69. [git_branch]
  70. format = "[$symbol$branch]($style)"
  71. style = "purple"
  72.  
  73. [git_commit]
  74. format = " [@$hash]($style)[$tag]($style)"
  75. style = "yellow"
  76. tag_disabled = false
  77.  
  78. [git_state]
  79. format = "[($state $progress_current/$progress_total)]($style)"
  80. style = "bright-white"
  81.  
  82. [git_metrics]
  83. disabled = false
  84.  
  85. [git_status]
  86. format = "([ $all_status$ahead_behind ]($style))"
  87. style = "cyan"
  88. conflicted = "⚠"
  89. ahead = "⇡${count}"
  90. behind = "⇣${count}"
  91. diverged = "⇕${ahead_count}/${behind_count}"
  92. stashed = "📦${count}"
  93. modified = "✎${count}"
  94. staged = "✓${count}"
  95. renamed = "»${count}"
  96. deleted = "✖${count}"
  97. untracked = "…${count}"
  98.  
  99. #Linguaggi che mi interessano
  100. [package]
  101. disabled = true
  102.  
  103. [java]
  104. format = "[$symbol$version]($style) "
  105. style = "bold yellow"
  106.  
  107. [nodejs]
  108. format = "[$symbol$version]($style) "
  109. style = "bold green"
  110.  
  111. [python]
  112. format = '[${symbol}${pyenv_prefix}(${version} )(\($virtualenv\) )]($style)'
  113.  
  114. [kotlin]
  115. format = '[$symbol($version )]($style)'
  116.  
  117. [rust]
  118. format = '[$symbol($version )]($style)'
  119.  
  120.  
  121. #CLOUD
  122. [container]
  123. style = "bright-yellow"
  124.  
  125. [docker_context]
  126. format = '[$symbol$context]($style) '
  127.  
  128. [aws]
  129. format = '[$symbol($profile )(\($region\) )(\[$duration\] )]($style)'
  130.  
  131. [azure]
  132. format = '[$symbol($subscription)]($style) '
  133. disabled = false
  134.  
  135. [gcloud]
  136. format = '[$symbol$account(@$domain)(\($region\))]($style) '
  137.  
  138. [kubernetes]
  139. format = " [$symbol $context(::$namespace)]($style)"
  140. disabled = false
  141.  
  142. #ALTRO (non completa - mi ero rotto le palle)
  143.  
  144. [buf]
  145. format = '[$symbol($version )]($style)'
  146.  
  147. [bun]
  148. format = '[$symbol($version )]($style)'
  149.  
  150. [c]
  151. format = '[$symbol($version(-$name) )]($style)'
  152.  
  153. [cpp]
  154. format = '[$symbol($version(-$name) )]($style)'
  155.  
  156. [cmake]
  157. format = '[$symbol($version )]($style)'
  158.  
  159. [cobol]
  160. format = '[$symbol($version )]($style)'
  161.  
  162. [conda]
  163. format = '[$symbol$environment]($style) '
  164.  
  165. [crystal]
  166. format = '[$symbol($version )]($style)'
  167.  
  168. [daml]
  169. format = '[$symbol($version )]($style)'
  170.  
  171. [dart]
  172. format = '[$symbol($version )]($style)'
  173.  
  174. [deno]
  175. format = '[$symbol($version )]($style)'
  176.  
  177. [dotnet]
  178. format = '[$symbol($version )(🎯 $tfm )]($style)'
  179.  
  180. [elixir]
  181. format = '[$symbol($version \(OTP $otp_version\) )]($style)'
  182.  
  183. [elm]
  184. format = '[$symbol($version )]($style)'
  185.  
  186. [erlang]
  187. format = '[$symbol($version )]($style)'
  188.  
  189. [fennel]
  190. format = '[$symbol($version )]($style)'
  191.  
  192. [fortran]
  193. format = '[$symbol($version )]($style)'
  194.  
  195. [gleam]
  196. format = '[$symbol($version )]($style)'
  197.  
  198. [golang]
  199. format = '[$symbol($version )]($style)'
  200.  
  201. [guix_shell]
  202. format = '[$symbol]($style) '
  203.  
  204. [gradle]
  205. format = '[$symbol($version )]($style)'
  206.  
  207. [haskell]
  208. format = '[$symbol($version )]($style)'
  209.  
  210. [haxe]
  211. format = '[$symbol($version )]($style)'
  212.  
  213. [helm]
  214. format = '[$symbol($version )]($style)'
  215.  
  216. [julia]
  217. format = '[$symbol($version )]($style)'
Advertisement