starship/src/configs
Javier Goday fa3899719b
feat: Add Operating System condition to custom commands (#2751)
* #2750: Add Operating System condition to custom commands

* update custom module config docs

* fix os field name in custom module

* Fix custom module false positives (when && os conditions)

* Custom module operation system: check unix family

* Custom module operation system: fix check unix family (use cfg!(unix))

* Update docs/config/README.md

Co-authored-by: Thomas O'Donnell <andytom@users.noreply.github.com>

Co-authored-by: Thomas O'Donnell <andytom@users.noreply.github.com>
2021-06-13 08:23:46 +02:00
..
aws.rs feat(aws): add temporary credentials countdown (#2464) 2021-05-12 20:43:46 -04:00
battery.rs feat(battery): Add a symbol option to `battery.display` (#2475) 2021-04-17 13:52:46 +02:00
character.rs feat(config): allow printing default and computed config (#2521) 2021-03-31 17:31:55 +02:00
cmake.rs feat: Add version formating for modules (#2611) 2021-04-29 23:22:20 +02:00
cmd_duration.rs feat(config): allow printing default and computed config (#2521) 2021-03-31 17:31:55 +02:00
conda.rs feat(config): allow printing default and computed config (#2521) 2021-03-31 17:31:55 +02:00
crystal.rs feat: Add version formating for modules (#2611) 2021-04-29 23:22:20 +02:00
custom.rs feat: Add Operating System condition to custom commands (#2751) 2021-06-13 08:23:46 +02:00
dart.rs feat: Add version formating for modules (#2611) 2021-04-29 23:22:20 +02:00
deno.rs feat: Add version formating for modules (#2611) 2021-04-29 23:22:20 +02:00
directory.rs feat(config): allow printing default and computed config (#2521) 2021-03-31 17:31:55 +02:00
docker_context.rs feat(config): allow printing default and computed config (#2521) 2021-03-31 17:31:55 +02:00
dotnet.rs fix(dotnet): Don't treat folder with .sln file as a .NET project (#2785) 2021-06-05 16:18:34 +02:00
elixir.rs feat: Add version formating for modules (#2611) 2021-04-29 23:22:20 +02:00
elm.rs feat: Add version formating for modules (#2611) 2021-04-29 23:22:20 +02:00
env_var.rs feat(config): allow printing default and computed config (#2521) 2021-03-31 17:31:55 +02:00
erlang.rs feat: Add version formating for modules (#2611) 2021-04-29 23:22:20 +02:00
gcloud.rs feat(gcloud): introduce separate `account` & `domain` format string variables (#2594) 2021-04-30 08:19:54 +02:00
git_branch.rs feat(config): allow printing default and computed config (#2521) 2021-03-31 17:31:55 +02:00
git_commit.rs fix(git_commit): leading space in git commit tag (#2697) 2021-05-08 21:01:00 +02:00
git_state.rs feat(config): allow printing default and computed config (#2521) 2021-03-31 17:31:55 +02:00
git_status.rs feat(config): allow printing default and computed config (#2521) 2021-03-31 17:31:55 +02:00
go.rs feat: Add version formating for modules (#2611) 2021-04-29 23:22:20 +02:00
helm.rs feat: Add version formating for modules (#2611) 2021-04-29 23:22:20 +02:00
hg_branch.rs feat(config): allow printing default and computed config (#2521) 2021-03-31 17:31:55 +02:00
hostname.rs feat(config): allow printing default and computed config (#2521) 2021-03-31 17:31:55 +02:00
java.rs feat: add version format configuration (#2499) 2021-04-08 18:37:54 -04:00
jobs.rs feat(config): allow printing default and computed config (#2521) 2021-03-31 17:31:55 +02:00
julia.rs feat: Add version formating for modules (#2611) 2021-04-29 23:22:20 +02:00
kotlin.rs feat: Add version formating for modules (#2611) 2021-04-29 23:22:20 +02:00
kubernetes.rs feat(config): allow printing default and computed config (#2521) 2021-03-31 17:31:55 +02:00
lua.rs feat: Add version formating for modules (#2611) 2021-04-29 23:22:20 +02:00
memory_usage.rs feat(config): allow printing default and computed config (#2521) 2021-03-31 17:31:55 +02:00
mod.rs feat(r-lang): add module for R programming language (#1475) 2021-05-25 14:13:30 -04:00
nim.rs feat: Add version formating for modules (#2611) 2021-04-29 23:22:20 +02:00
nix_shell.rs feat(config): allow printing default and computed config (#2521) 2021-03-31 17:31:55 +02:00
nodejs.rs fix(nodejs): Check for `.nvmrc` (#2626) 2021-04-22 12:08:12 -04:00
ocaml.rs feat: Add version formating for modules (#2611) 2021-04-29 23:22:20 +02:00
openstack.rs feat(config): allow printing default and computed config (#2521) 2021-03-31 17:31:55 +02:00
package.rs feat(config): allow printing default and computed config (#2521) 2021-03-31 17:31:55 +02:00
perl.rs feat: Add version formating for modules (#2611) 2021-04-29 23:22:20 +02:00
php.rs feat: Add version formating for modules (#2611) 2021-04-29 23:22:20 +02:00
purescript.rs feat: Add version formating for modules (#2611) 2021-04-29 23:22:20 +02:00
python.rs feat: add version format configuration (#2499) 2021-04-08 18:37:54 -04:00
red.rs feat(red): create module (#2599) 2021-04-20 18:31:47 +02:00
rlang.rs feat(r-lang): add module for R programming language (#1475) 2021-05-25 14:13:30 -04:00
ruby.rs feat: add version format configuration (#2499) 2021-04-08 18:37:54 -04:00
rust.rs feat: add version format configuration (#2499) 2021-04-08 18:37:54 -04:00
scala.rs feat: Add version formating for modules (#2611) 2021-04-29 23:22:20 +02:00
shell.rs feat(shell): add unknown_indicator parameter (#2649) 2021-04-30 20:48:05 +02:00
shlvl.rs feat(config): allow printing default and computed config (#2521) 2021-03-31 17:31:55 +02:00
singularity.rs feat(config): allow printing default and computed config (#2521) 2021-03-31 17:31:55 +02:00
starship_root.rs feat(r-lang): add module for R programming language (#1475) 2021-05-25 14:13:30 -04:00
status.rs feat(config): allow printing default and computed config (#2521) 2021-03-31 17:31:55 +02:00
swift.rs feat: Add version formating for modules (#2611) 2021-04-29 23:22:20 +02:00
terraform.rs feat: Add version formating for modules (#2611) 2021-04-29 23:22:20 +02:00
time.rs feat(config): allow printing default and computed config (#2521) 2021-03-31 17:31:55 +02:00
username.rs feat(config): allow printing default and computed config (#2521) 2021-03-31 17:31:55 +02:00
v.rs feat(vlang): support `vpkg` (#2686) 2021-05-07 10:22:18 -04:00
vagrant.rs feat: Add version formating for modules (#2611) 2021-04-29 23:22:20 +02:00
vcsh.rs feat(vcsh): Add new module for VCSH (#2513) 2021-03-28 17:48:15 +02:00
zig.rs feat: Add version formating for modules (#2611) 2021-04-29 23:22:20 +02:00