starship.toml 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822
  1. # Warning: This config does not include keys that have an unset value
  2. # $all is shorthand for $username$hostname$localip$shlvl$singularity$kubernetes$directory$vcsh$git_branch$git_commit$git_state$git_metrics$git_status$hg_branch$docker_context$package$cmake$cobol$dart$deno$dotnet$elixir$elm$erlang$golang$helm$java$julia$kotlin$lua$nim$nodejs$ocaml$perl$php$pulumi$purescript$python$rlang$red$ruby$rust$scala$swift$terraform$vlang$vagrant$zig$nix_shell$conda$memory_usage$aws$gcloud$openstack$azure$env_var$crystal$custom$sudo$cmd_duration$line_break$jobs$battery$time$status$container$shell$character
  3. format = """
  4. [ $directory$git_branch$git_commit$git_status\
  5. [](234)$fill[](234) \
  6. $golang\
  7. $rust\
  8. $cmd_duration\
  9. $status\
  10. $hostname\
  11. $time](bg:234)\
  12. $line_break\
  13. $shell$character"""
  14. right_format = ''
  15. continuation_prompt = '[∙∙∙](bright-black) '
  16. scan_timeout = 30
  17. command_timeout = 500
  18. add_newline = true
  19. [aws]
  20. format = 'on [$symbol($profile )(\($region\) )(\[$duration\])]($style)'
  21. symbol = '☁️ '
  22. style = 'bold yellow'
  23. disabled = true
  24. expiration_symbol = 'X'
  25. [aws.region_aliases]
  26. [azure]
  27. format = 'on [$symbol($subscription)]($style) '
  28. symbol = 'ﴃ '
  29. style = 'blue bold'
  30. disabled = true
  31. [battery]
  32. full_symbol = ' '
  33. charging_symbol = ' '
  34. discharging_symbol = ' '
  35. unknown_symbol = ' '
  36. empty_symbol = ' '
  37. disabled = true
  38. format = '[$symbol$percentage]($style) '
  39. [[battery.display]]
  40. threshold = 10
  41. style = 'red bold'
  42. [character]
  43. format = '$symbol '
  44. success_symbol = '[❯](76)'
  45. error_symbol = '[❯](bold bright-red)'
  46. vicmd_symbol = '[❮](bold bright-green)'
  47. disabled = false
  48. [cmake]
  49. format = 'via [$symbol($version )]($style)'
  50. version_format = 'v${raw}'
  51. symbol = '△ '
  52. style = 'bold blue'
  53. disabled = true
  54. detect_extensions = []
  55. detect_files = [
  56. 'CMakeLists.txt',
  57. 'CMakeCache.txt',
  58. ]
  59. detect_folders = []
  60. [cmd_duration]
  61. min_time = 2000
  62. format = '⏰ [$duration]($style)(bg:234) '
  63. style = 'yellow bold bg:234'
  64. show_milliseconds = false
  65. disabled = false
  66. show_notifications = false
  67. min_time_to_notify = 45000
  68. [cobol]
  69. format = 'via [$symbol($version )]($style)'
  70. version_format = 'v${raw}'
  71. symbol = '⚙️ '
  72. style = 'bold blue'
  73. disabled = true
  74. detect_extensions = [
  75. 'cbl',
  76. 'cob',
  77. 'CBL',
  78. 'COB',
  79. ]
  80. detect_files = []
  81. detect_folders = []
  82. [conda]
  83. truncation_length = 1
  84. format = 'via [$symbol$environment]($style) '
  85. symbol = '🅒 '
  86. style = 'green bold'
  87. ignore_base = true
  88. disabled = true
  89. [container]
  90. format = '[$symbol \[$name\]]($style) '
  91. symbol = '⬢'
  92. style = 'red bold dimmed'
  93. disabled = true
  94. [crystal]
  95. format = 'via [$symbol($version )]($style)'
  96. version_format = 'v${raw}'
  97. symbol = '🔮 '
  98. style = 'bold red'
  99. disabled = true
  100. detect_extensions = ['cr']
  101. detect_files = ['shard.yml']
  102. detect_folders = []
  103. [dart]
  104. format = 'via [$symbol($version )]($style)'
  105. version_format = 'v${raw}'
  106. symbol = '🎯 '
  107. style = 'bold blue'
  108. disabled = true
  109. detect_extensions = ['dart']
  110. detect_files = [
  111. 'pubspec.yaml',
  112. 'pubspec.yml',
  113. 'pubspec.lock',
  114. ]
  115. detect_folders = ['.dart_tool']
  116. [deno]
  117. format = 'via [$symbol($version )]($style)'
  118. version_format = 'v${raw}'
  119. symbol = '🦕 '
  120. style = 'green bold'
  121. disabled = true
  122. detect_extensions = []
  123. detect_files = [
  124. 'deno.json',
  125. 'deno.jsonc',
  126. 'mod.ts',
  127. 'deps.ts',
  128. 'mod.js',
  129. 'deps.js',
  130. ]
  131. detect_folders = []
  132. [directory]
  133. truncation_length = 5
  134. truncate_to_repo = false
  135. fish_style_pwd_dir_length = 1
  136. use_logical_path = true
  137. #format = '[$read_only]($read_only_style)[$path_base]($style)[$last_component](39 bold bg:234) '
  138. #repo_root_format = '[$read_only]($read_only_style)[$before_root_path]($style)[$repo_root]($repo_root_style)[$path_base]($style)[$last_component](39 bold bg:234) '
  139. format = '[$read_only]($read_only_style)[$path]($style) '
  140. repo_root_format = '[$read_only]($read_only_style)[$before_root_path]($style)[$repo_root]($repo_root_style)[$path]($style) '
  141. style = '31 bg:234'
  142. disabled = false
  143. read_only = '∅ '
  144. read_only_style = 'red bold bg:234'
  145. repo_root_style = '39 bold bg:234'
  146. truncation_symbol = ''
  147. home_symbol = '~'
  148. use_os_path_sep = true
  149. [directory.substitutions]
  150. [docker_context]
  151. symbol = '🐳 '
  152. style = 'blue bold'
  153. format = 'via [$symbol$context]($style) '
  154. only_with_files = true
  155. disabled = true
  156. detect_extensions = []
  157. detect_files = [
  158. 'docker-compose.yml',
  159. 'docker-compose.yaml',
  160. 'Dockerfile',
  161. ]
  162. detect_folders = []
  163. [dotnet]
  164. format = 'via [$symbol($version )(🎯 $tfm )]($style)'
  165. version_format = 'v${raw}'
  166. symbol = '.NET '
  167. style = 'blue bold'
  168. heuristic = true
  169. disabled = true
  170. detect_extensions = [
  171. 'csproj',
  172. 'fsproj',
  173. 'xproj',
  174. ]
  175. detect_files = [
  176. 'global.json',
  177. 'project.json',
  178. 'Directory.Build.props',
  179. 'Directory.Build.targets',
  180. 'Packages.props',
  181. ]
  182. detect_folders = []
  183. [elixir]
  184. format = 'via [$symbol($version \(OTP $otp_version\) )]($style)'
  185. version_format = 'v${raw}'
  186. symbol = '💧 '
  187. style = 'bold purple'
  188. disabled = true
  189. detect_extensions = []
  190. detect_files = ['mix.exs']
  191. detect_folders = []
  192. [elm]
  193. format = 'via [$symbol($version )]($style)'
  194. version_format = 'v${raw}'
  195. symbol = '🌳 '
  196. style = 'cyan bold'
  197. disabled = true
  198. detect_extensions = ['elm']
  199. detect_files = [
  200. 'elm.json',
  201. 'elm-package.json',
  202. '.elm-version',
  203. ]
  204. detect_folders = ['elm-stuff']
  205. [env_var]
  206. [erlang]
  207. format = 'via [$symbol($version )]($style)'
  208. version_format = 'v${raw}'
  209. symbol = ' '
  210. style = 'bold red'
  211. disabled = true
  212. detect_extensions = []
  213. detect_files = [
  214. 'rebar.config',
  215. 'erlang.mk',
  216. ]
  217. detect_folders = []
  218. [fill]
  219. style = 'fg:238'
  220. symbol = '·'
  221. disabled = false
  222. [gcloud]
  223. format = 'on [$symbol$account(@$domain)(\($region\))]($style) '
  224. symbol = '☁️ '
  225. style = 'bold blue'
  226. disabled = true
  227. [gcloud.region_aliases]
  228. [git_branch]
  229. format = '[ ](fg:242 bg:234)[$branch]($style)(:[$remote]($style)) '
  230. symbol = ' '
  231. style = '76 bg:234'
  232. truncation_length = 9223372036854775807
  233. truncation_symbol = '…'
  234. only_attached = true
  235. always_show_remote = false
  236. disabled = false
  237. [git_commit]
  238. commit_hash_length = 7
  239. format = '[ ](fg:242 bg:234)[[@](244 bg:234)$hash$tag]($style) '
  240. style = '76 bg:234'
  241. only_detached = true
  242. disabled = false
  243. tag_symbol = '#'
  244. tag_disabled = false
  245. [git_metrics]
  246. added_style = 'bold bright-green'
  247. deleted_style = 'bold bright-red'
  248. only_nonzero_diffs = true
  249. format = '([+$added]($added_style) )([-$deleted]($deleted_style) )'
  250. disabled = true
  251. [git_state]
  252. rebase = 'REBASING'
  253. merge = 'MERGING'
  254. revert = 'REVERTING'
  255. cherry_pick = 'CHERRY-PICKING'
  256. bisect = 'BISECTING'
  257. am = 'AM'
  258. am_or_rebase = 'AM/REBASE'
  259. style = 'bold yellow bg:234'
  260. format = '\([$state( $progress_current/$progress_total)]($style)\) '
  261. disabled = false
  262. [git_status]
  263. format = '$ahead_behind$all_status'
  264. style = 'bg:234'
  265. stashed = '[↯$count ](yellow bg:234)'
  266. ahead = '[⇡$count ](76 bg:234)'
  267. behind = '[⇣$count ](purple bg:234)'
  268. up_to_date = '[✔ ](green bg:234)'
  269. diverged = '[⇞$ahead_count](76 bg:234)[⇟$behind_count](purple bg:234) '
  270. conflicted = '[=$count ](196 bg:234)'
  271. deleted = '[-$count ](bright-red bg:234)'
  272. renamed = '[»$count ](178 bg:234)'
  273. modified = '[*$count ](160 bg:234)'
  274. staged = '[+$count ](178 bg:234)'
  275. untracked = '[?$count ](39 bg:234)'
  276. ignore_submodules = false
  277. disabled = false
  278. [golang]
  279. #format = '[$symbol($version )]($style)'
  280. format = '[$symbol]($style)'
  281. version_format = 'v${raw}'
  282. #symbol = '🐹 '
  283. symbol = 'Go '
  284. style = 'cyan bg:234'
  285. disabled = false
  286. detect_extensions = ['go']
  287. detect_files = [
  288. 'go.mod',
  289. 'go.sum',
  290. 'glide.yaml',
  291. 'Gopkg.yml',
  292. 'Gopkg.lock',
  293. '.go-version',
  294. ]
  295. detect_folders = ['Godeps']
  296. [helm]
  297. format = 'via [$symbol($version )]($style)'
  298. version_format = 'v${raw}'
  299. symbol = '⎈ '
  300. style = 'bold white'
  301. disabled = true
  302. detect_extensions = []
  303. detect_files = [
  304. 'helmfile.yaml',
  305. 'Chart.yaml',
  306. ]
  307. detect_folders = []
  308. [hg_branch]
  309. symbol = ' '
  310. style = 'bold purple'
  311. format = 'on [$symbol$branch]($style) '
  312. truncation_length = 9223372036854775807
  313. truncation_symbol = '…'
  314. disabled = true
  315. [hostname]
  316. ssh_only = true
  317. trim_at = '.'
  318. format = '[$hostname]($style) '
  319. style = 'red bold bg:234'
  320. disabled = false
  321. [java]
  322. disabled = true
  323. format = 'via [$symbol($version )]($style)'
  324. version_format = 'v${raw}'
  325. style = 'red dimmed'
  326. symbol = '☕ '
  327. detect_extensions = [
  328. 'java',
  329. 'class',
  330. 'jar',
  331. 'gradle',
  332. 'clj',
  333. 'cljc',
  334. ]
  335. detect_files = [
  336. 'pom.xml',
  337. 'build.gradle.kts',
  338. 'build.sbt',
  339. '.java-version',
  340. 'deps.edn',
  341. 'project.clj',
  342. 'build.boot',
  343. ]
  344. detect_folders = []
  345. [jobs]
  346. threshold = 1
  347. symbol_threshold = 1
  348. number_threshold = 2
  349. format = '[$symbol$number]($style) '
  350. symbol = '✦'
  351. style = 'bold blue'
  352. disabled = false
  353. [julia]
  354. format = 'via [$symbol($version )]($style)'
  355. version_format = 'v${raw}'
  356. symbol = 'ஃ '
  357. style = 'bold purple'
  358. disabled = true
  359. detect_extensions = ['jl']
  360. detect_files = [
  361. 'Project.toml',
  362. 'Manifest.toml',
  363. ]
  364. detect_folders = []
  365. [kotlin]
  366. format = 'via [$symbol($version )]($style)'
  367. version_format = 'v${raw}'
  368. symbol = '🅺 '
  369. style = 'bold blue'
  370. kotlin_binary = 'kotlin'
  371. disabled = true
  372. detect_extensions = [
  373. 'kt',
  374. 'kts',
  375. ]
  376. detect_files = []
  377. detect_folders = []
  378. [kubernetes]
  379. symbol = '☸ '
  380. format = '[$symbol$context( \($namespace\))]($style) in '
  381. style = 'cyan bold'
  382. disabled = true
  383. [kubernetes.context_aliases]
  384. [line_break]
  385. disabled = false
  386. [localip]
  387. ssh_only = true
  388. format = '[$localipv4]($style) '
  389. style = 'yellow bold'
  390. disabled = true
  391. [lua]
  392. format = 'via [$symbol($version )]($style)'
  393. version_format = 'v${raw}'
  394. symbol = '🌙 '
  395. style = 'bold blue'
  396. lua_binary = 'lua'
  397. disabled = true
  398. detect_extensions = ['lua']
  399. detect_files = ['.lua-version']
  400. detect_folders = ['lua']
  401. [memory_usage]
  402. threshold = 75
  403. format = 'via $symbol[$ram( | $swap)]($style) '
  404. style = 'white bold dimmed'
  405. symbol = '🐏 '
  406. disabled = true
  407. [nim]
  408. format = 'via [$symbol($version )]($style)'
  409. version_format = 'v${raw}'
  410. symbol = '👑 '
  411. style = 'yellow bold'
  412. disabled = true
  413. detect_extensions = [
  414. 'nim',
  415. 'nims',
  416. 'nimble',
  417. ]
  418. detect_files = ['nim.cfg']
  419. detect_folders = []
  420. [nix_shell]
  421. format = 'via [$symbol$state( \($name\))]($style) '
  422. symbol = '❄️ '
  423. style = 'bold blue'
  424. impure_msg = 'impure'
  425. pure_msg = 'pure'
  426. disabled = true
  427. [nodejs]
  428. format = 'via [$symbol($version )]($style)'
  429. version_format = 'v${raw}'
  430. symbol = ' '
  431. style = 'bold green'
  432. disabled = true
  433. not_capable_style = 'bold red'
  434. detect_extensions = [
  435. 'js',
  436. 'mjs',
  437. 'cjs',
  438. 'ts',
  439. ]
  440. detect_files = [
  441. 'package.json',
  442. '.node-version',
  443. '.nvmrc',
  444. ]
  445. detect_folders = ['node_modules']
  446. [ocaml]
  447. format = 'via [$symbol($version )(\($switch_indicator$switch_name\) )]($style)'
  448. version_format = 'v${raw}'
  449. global_switch_indicator = ''
  450. local_switch_indicator = '*'
  451. symbol = '🐫 '
  452. style = 'bold yellow'
  453. disabled = true
  454. detect_extensions = [
  455. 'opam',
  456. 'ml',
  457. 'mli',
  458. 're',
  459. 'rei',
  460. ]
  461. detect_files = [
  462. 'dune',
  463. 'dune-project',
  464. 'jbuild',
  465. 'jbuild-ignore',
  466. '.merlin',
  467. ]
  468. detect_folders = [
  469. '_opam',
  470. 'esy.lock',
  471. ]
  472. [openstack]
  473. format = 'on [$symbol$cloud(\($project\))]($style) '
  474. symbol = '☁️ '
  475. style = 'bold yellow'
  476. disabled = true
  477. [package]
  478. format = 'is [$symbol$version]($style) '
  479. symbol = '📦 '
  480. style = '208 bold'
  481. display_private = false
  482. disabled = true
  483. version_format = 'v${raw}'
  484. [perl]
  485. format = 'via [$symbol($version )]($style)'
  486. version_format = 'v${raw}'
  487. symbol = '🐪 '
  488. style = '149 bold'
  489. disabled = true
  490. detect_extensions = [
  491. 'pl',
  492. 'pm',
  493. 'pod',
  494. ]
  495. detect_files = [
  496. 'Makefile.PL',
  497. 'Build.PL',
  498. 'cpanfile',
  499. 'cpanfile.snapshot',
  500. 'META.json',
  501. 'META.yml',
  502. '.perl-version',
  503. ]
  504. detect_folders = []
  505. [php]
  506. format = 'via [$symbol($version )]($style)'
  507. version_format = 'v${raw}'
  508. symbol = '🐘 '
  509. style = '147 bold'
  510. disabled = true
  511. detect_extensions = ['php']
  512. detect_files = [
  513. 'composer.json',
  514. '.php-version',
  515. ]
  516. detect_folders = []
  517. [pulumi]
  518. format = 'via [$symbol($username@)$stack]($style) '
  519. version_format = 'v${raw}'
  520. symbol = ' '
  521. style = 'bold 5'
  522. disabled = true
  523. [purescript]
  524. format = 'via [$symbol($version )]($style)'
  525. version_format = 'v${raw}'
  526. symbol = '<=> '
  527. style = 'bold white'
  528. disabled = true
  529. detect_extensions = ['purs']
  530. detect_files = ['spago.dhall']
  531. detect_folders = []
  532. [python]
  533. pyenv_version_name = false
  534. pyenv_prefix = 'pyenv '
  535. python_binary = [
  536. 'python',
  537. 'python3',
  538. 'python2',
  539. ]
  540. format = 'via [${symbol}${pyenv_prefix}(${version} )(\($virtualenv\) )]($style)'
  541. version_format = 'v${raw}'
  542. style = 'yellow bold'
  543. symbol = '🐍 '
  544. disabled = true
  545. detect_extensions = ['py']
  546. detect_files = [
  547. 'requirements.txt',
  548. '.python-version',
  549. 'pyproject.toml',
  550. 'Pipfile',
  551. 'tox.ini',
  552. 'setup.py',
  553. '__init__.py',
  554. ]
  555. detect_folders = []
  556. [red]
  557. format = 'via [$symbol($version )]($style)'
  558. version_format = 'v${raw}'
  559. symbol = '🔺 '
  560. style = 'red bold'
  561. disabled = true
  562. detect_extensions = [
  563. 'red',
  564. 'reds',
  565. ]
  566. detect_files = []
  567. detect_folders = []
  568. [rlang]
  569. format = 'via [$symbol($version )]($style)'
  570. version_format = 'v${raw}'
  571. style = 'blue bold'
  572. symbol = '📐 '
  573. disabled = true
  574. detect_extensions = [
  575. 'R',
  576. 'Rd',
  577. 'Rmd',
  578. 'Rproj',
  579. 'Rsx',
  580. ]
  581. detect_files = ['.Rprofile']
  582. detect_folders = ['.Rproj.user']
  583. [ruby]
  584. format = 'via [$symbol($version )]($style)'
  585. version_format = 'v${raw}'
  586. symbol = '💎 '
  587. style = 'bold red'
  588. disabled = true
  589. detect_extensions = ['rb']
  590. detect_files = [
  591. 'Gemfile',
  592. '.ruby-version',
  593. ]
  594. detect_folders = []
  595. detect_variables = [
  596. 'RUBY_VERSION',
  597. 'RBENV_VERSION',
  598. ]
  599. [rust]
  600. #format = '[$symbol($version )]($style)'
  601. format = '$symbol'
  602. version_format = 'v${raw}'
  603. symbol = '🦀 '
  604. style = 'cyan bg:234'
  605. disabled = false
  606. detect_extensions = ['rs']
  607. detect_files = ['Cargo.toml']
  608. detect_folders = []
  609. [scala]
  610. format = 'via [$symbol($version )]($style)'
  611. version_format = 'v${raw}'
  612. disabled = true
  613. style = 'red bold'
  614. symbol = '🆂 '
  615. detect_extensions = [
  616. 'sbt',
  617. 'scala',
  618. ]
  619. detect_files = [
  620. '.scalaenv',
  621. '.sbtenv',
  622. 'build.sbt',
  623. ]
  624. detect_folders = ['.metals']
  625. [shell]
  626. format = '[$indicator]($style) '
  627. bash_indicator = '[bash](bright-green bold)'
  628. fish_indicator = '[fish](bright-yellow bold)'
  629. zsh_indicator = '[zsh](bright-blue bold)'
  630. powershell_indicator = 'psh'
  631. ion_indicator = 'ion'
  632. elvish_indicator = 'esh'
  633. tcsh_indicator = 'tsh'
  634. nu_indicator = 'nu'
  635. xonsh_indicator = 'xsh'
  636. cmd_indicator = 'cmd'
  637. unknown_indicator = ''
  638. style = 'white'
  639. disabled = false
  640. [shlvl]
  641. threshold = 2
  642. format = '[$symbol$shlvl]($style) '
  643. symbol = '↕️ '
  644. repeat = false
  645. style = 'bold yellow'
  646. disabled = true
  647. [singularity]
  648. symbol = ''
  649. format = '[$symbol\[$env\]]($style) '
  650. style = 'blue bold dimmed'
  651. disabled = true
  652. [status]
  653. format = '$symbol '
  654. #symbol = '✖ '
  655. symbol = '[✘](bold red bg:234) '
  656. #success_symbol = '✔️'
  657. success_symbol = '[✔](green bg:234) '
  658. not_executable_symbol = '🚫 '
  659. not_found_symbol = '🔍 '
  660. sigint_symbol = '[INT]($style)'
  661. signal_symbol = '[SIG$signal_name]($style)'
  662. style = 'bold red bg:234'
  663. map_symbol = true
  664. recognize_signal_code = true
  665. pipestatus = true
  666. pipestatus_separator = '|'
  667. pipestatus_format = '\($pipestatus\) => $symbol[$common_meaning]($style)$signal_symbol$maybe_int '
  668. disabled = false
  669. [sudo]
  670. format = '[as $symbol]($style)'
  671. symbol = '🧙 '
  672. style = 'bold blue'
  673. allow_windows = false
  674. disabled = true
  675. [swift]
  676. format = 'via [$symbol($version )]($style)'
  677. version_format = 'v${raw}'
  678. symbol = '🐦 '
  679. style = 'bold 202'
  680. disabled = true
  681. detect_extensions = ['swift']
  682. detect_files = ['Package.swift']
  683. detect_folders = []
  684. [terraform]
  685. format = 'via [$symbol$workspace]($style) '
  686. version_format = 'v${raw}'
  687. symbol = '💠 '
  688. style = 'bold 105'
  689. disabled = true
  690. detect_extensions = [
  691. 'tf',
  692. 'tfplan',
  693. 'tfstate',
  694. ]
  695. detect_files = []
  696. detect_folders = ['.terraform']
  697. [time]
  698. format = '[$time ]($style)'
  699. time_format = '%H:%M:%S'
  700. style = '66 bg:234'
  701. use_12hr = false
  702. disabled = false
  703. utc_time_offset = 'local'
  704. time_range = '-'
  705. [username]
  706. format = '[$user]($style) in '
  707. style_root = 'red bold'
  708. style_user = 'yellow bold'
  709. show_always = false
  710. disabled = false
  711. [vagrant]
  712. format = 'via [$symbol($version )]($style)'
  713. version_format = 'v${raw}'
  714. symbol = '⍱ '
  715. style = 'cyan bold'
  716. disabled = true
  717. detect_extensions = []
  718. detect_files = ['Vagrantfile']
  719. detect_folders = []
  720. [vcsh]
  721. symbol = ''
  722. style = 'bold yellow'
  723. format = 'vcsh [$symbol$repo]($style) '
  724. disabled = true
  725. [vlang]
  726. format = 'via [$symbol($version )]($style)'
  727. version_format = 'v${raw}'
  728. symbol = 'V '
  729. style = 'blue bold'
  730. disabled = true
  731. detect_extensions = ['v']
  732. detect_files = [
  733. 'v.mod',
  734. 'vpkg.json',
  735. '.vpkg-lock.json',
  736. ]
  737. detect_folders = []
  738. [zig]
  739. format = 'via [$symbol($version )]($style)'
  740. version_format = 'v${raw}'
  741. symbol = '↯ '
  742. style = 'bold yellow'
  743. disabled = true
  744. detect_extensions = ['zig']
  745. detect_files = []
  746. detect_folders = []
  747. [custom]