starship/src/modules
Jeremy Schlatter b1dcd5aecd
feat: add support for xonsh (#2807)
* feat: add support for xonsh

* xonsh: add STARSHIP_SESSION_KEY

* xonsh: implement STARSHIP_SESSION_KEY in xonsh

* docs: mention tcsh, elvish, and nu in more places

* xonsh: change STARSHIP_SESSION_KEY implementation

See https://github.com/starship/starship/pull/2807#discussion_r667064149

* xonsh: fix jobs implementation

* xonsh: do not silently discard stderr from starship
2021-07-16 15:25:01 -04:00
..
utils chore(clippy): fix new lints (#2507) 2021-03-25 16:03:19 -04:00
aws.rs feat(aws): add temporary credentials countdown (#2464) 2021-05-12 20:43:46 -04:00
battery.rs style: fix name of battery info provider implementation (#2836) 2021-06-29 21:12:59 -04:00
character.rs refactor: read CLI options as `str` (#2656) 2021-04-28 20:39:32 +02:00
cmake.rs feat: Add version formating for modules (#2611) 2021-04-29 23:22:20 +02:00
cmd_duration.rs feat(aws): add temporary credentials countdown (#2464) 2021-05-12 20:43:46 -04:00
conda.rs refactor: use `unwrap_or_default` (#2516) 2021-03-26 21:01:20 +01:00
crystal.rs feat: Add version formating for modules (#2611) 2021-04-29 23:22:20 +02:00
custom.rs fix(windows): avoid inadvertly running exes from cwd (#2885) 2021-07-16 15:20:59 -04:00
dart.rs feat: Add version formating for modules (#2611) 2021-04-29 23:22:20 +02:00
deno.rs fix: add missing project filter rules (#2687) 2021-05-04 08:57:38 +02:00
directory.rs fix(windows): avoid inadvertly running exes from cwd (#2885) 2021-07-16 15:20:59 -04:00
docker_context.rs feat(docker_context): Use DOCKER_HOST and DOCKER_CONTEXT enviroment variables (#2782) 2021-07-03 23:38:39 +02:00
dotnet.rs fix(windows): avoid inadvertly running exes from cwd (#2885) 2021-07-16 15:20:59 -04: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(env_var): allow multiple instances (#2797) 2021-07-13 17:06:08 -04: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 fix(windows): avoid inadvertly running exes from cwd (#2885) 2021-07-16 15:20:59 -04:00
git_commit.rs fix(windows): avoid inadvertly running exes from cwd (#2885) 2021-07-16 15:20:59 -04:00
git_metrics.rs fix(windows): avoid inadvertly running exes from cwd (#2885) 2021-07-16 15:20:59 -04:00
git_state.rs fix(windows): avoid inadvertly running exes from cwd (#2885) 2021-07-16 15:20:59 -04:00
git_status.rs fix(windows): avoid inadvertly running exes from cwd (#2885) 2021-07-16 15:20:59 -04:00
golang.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 fix(windows): avoid inadvertly running exes from cwd (#2885) 2021-07-16 15:20:59 -04:00
hostname.rs refactor(clippy): fix new lints (#2297) 2021-02-11 21:08:17 +01:00
java.rs feat: Add version formating for modules (#2611) 2021-04-29 23:22:20 +02:00
jobs.rs refactor: read CLI options as `str` (#2656) 2021-04-28 20:39:32 +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 chore(clippy): fix new lints (#2507) 2021-03-25 16:03:19 -04:00
line_break.rs refactor(clippy): fix new lints (#2297) 2021-02-11 21:08:17 +01:00
lua.rs feat: Add version formating for modules (#2611) 2021-04-29 23:22:20 +02:00
memory_usage.rs fix(memory_usage): prevent used swap underflow on windows (#2689) 2021-05-04 11:28:44 -04:00
mod.rs feat(env_var): allow multiple instances (#2797) 2021-07-13 17:06:08 -04:00
nim.rs fix(clippy): fix additional clippy lints in tests (#2813) 2021-06-21 14:13:10 -04:00
nix_shell.rs refactor(clippy): fix new lints (#2297) 2021-02-11 21:08:17 +01:00
nodejs.rs feat: Add version formating for modules (#2611) 2021-04-29 23:22:20 +02:00
ocaml.rs test(ocaml): test custom switch indicators (#2657) 2021-05-03 21:48:58 +02:00
openstack.rs test: avoid setting $HOME (#2155) 2021-01-19 23:23:27 +01:00
package.rs feat(package): add support for nimble project package version (#2569) 2021-05-09 06:38:16 +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 formating for modules (#2611) 2021-04-29 23:22:20 +02:00
red.rs fix: add missing project filter rules (#2687) 2021-05-04 08:57:38 +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 formating for modules (#2611) 2021-04-29 23:22:20 +02:00
rust.rs fix(windows): avoid inadvertly running exes from cwd (#2885) 2021-07-16 15:20:59 -04:00
scala.rs feat: Add version formating for modules (#2611) 2021-04-29 23:22:20 +02:00
shell.rs feat: add support for xonsh (#2807) 2021-07-16 15:25:01 -04:00
shlvl.rs refactor(clippy): fix new lints (#2297) 2021-02-11 21:08:17 +01:00
singularity.rs refactor(singularity): use `?` operator (#2518) 2021-03-27 18:53:54 +01:00
status.rs refactor(clippy): fix new lints (#2297) 2021-02-11 21:08:17 +01:00
swift.rs feat: Add version formating for modules (#2611) 2021-04-29 23:22:20 +02:00
terraform.rs fix: remove trailing whitespace from Terraform version (#2726) 2021-05-15 22:36:59 -04:00
time.rs fix(clippy): fix additional clippy lints in tests (#2813) 2021-06-21 14:13:10 -04:00
username.rs test: allow running tests as root (#2571) 2021-04-10 19:05:46 +02: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
vlang.rs feat(vlang): support `vpkg` (#2686) 2021-05-07 10:22:18 -04:00
zig.rs feat: Add version formating for modules (#2611) 2021-04-29 23:22:20 +02:00