SHOW:
|
|
- or go back to the newest paste.
| 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 | - | $java$kotlin$nodejs$python$rust\ |
| 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 | - | $docker_context$kubernetes$aws$azure$gcloud\ |
| 11 | + | |
| 12 | $character""" | |
| 13 | - | $character |
| 13 | + | |
| 14 | - | """ |
| 14 | + | |
| 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)' |