starship/src/modules
Mauricio Teixeira eec961caaf
feat(openstack): Add module for OpenStack (#1664)
* first (crude) attempt to implement the openstack module

* Attempt to follow OpenStack standards for clouds.yaml location

* fmt

* provide unittest

* add documentation

* fix fmt

* fix clippy

* fix clippy

* fix fmt

* fix small nitpicks

* expand openstack explanation

* load config file using find_map

* fix fmt

* add test for valid config, plus fix test for invalid config

* fix fmt

* re-add forgotten comment
2020-10-24 11:46:43 +02:00
..
utils fix: Fix compilation on iOS targets 2020-09-30 18:28:19 -04:00
aws.rs test(aws): Ignore tests that check .aws files (#1775) 2020-10-14 12:21:35 -04:00
battery.rs feat: add error messaging (#1576) 2020-09-28 16:38:50 -04:00
character.rs test: introduce env variable mocking (#1490) 2020-08-07 15:13:12 -04:00
cmake.rs fix: replace emoji for cmake and erlang (#1787) 2020-10-13 18:01:35 -04:00
cmd_duration.rs feat: add error messaging (#1576) 2020-09-28 16:38:50 -04:00
conda.rs test: introduce env variable mocking (#1490) 2020-08-07 15:13:12 -04:00
crystal.rs test: introduce env variable mocking (#1490) 2020-08-07 15:13:12 -04:00
custom.rs feat: Add timings subcommand (#1629) 2020-09-21 19:06:15 +02:00
dart.rs test: introduce env variable mocking (#1490) 2020-08-07 15:13:12 -04:00
directory.rs fix(directory): preserve substitution order (#1782) 2020-10-13 15:06:41 -04:00
docker_context.rs test: introduce env variable mocking (#1490) 2020-08-07 15:13:12 -04:00
dotnet.rs feat: add error messaging (#1576) 2020-09-28 16:38:50 -04:00
elixir.rs test: introduce env variable mocking (#1490) 2020-08-07 15:13:12 -04:00
elm.rs test: introduce env variable mocking (#1490) 2020-08-07 15:13:12 -04:00
env_var.rs test: introduce env variable mocking (#1490) 2020-08-07 15:13:12 -04:00
erlang.rs fix: replace emoji for cmake and erlang (#1787) 2020-10-13 18:01:35 -04:00
gcloud.rs test: introduce env variable mocking (#1490) 2020-08-07 15:13:12 -04:00
git_branch.rs feat: add error messaging (#1576) 2020-09-28 16:38:50 -04:00
git_commit.rs feat(git_commit): add git tag to module (#950) 2020-10-23 11:49:19 -04:00
git_state.rs fix(git_state): remove unwrap in `describe_rebase` (#1761) 2020-10-14 12:13:08 -04:00
git_status.rs perf(git_status): Improved git_status module performance (#1777) 2020-10-14 12:12:41 -04:00
golang.rs test: introduce env variable mocking (#1490) 2020-08-07 15:13:12 -04:00
helm.rs test: introduce env variable mocking (#1490) 2020-08-07 15:13:12 -04:00
hg_branch.rs feat: add error messaging (#1576) 2020-09-28 16:38:50 -04:00
hostname.rs feat: add error messaging (#1576) 2020-09-28 16:38:50 -04:00
java.rs test: introduce env variable mocking (#1490) 2020-08-07 15:13:12 -04:00
jobs.rs test: introduce env variable mocking (#1490) 2020-08-07 15:13:12 -04:00
julia.rs test: introduce env variable mocking (#1490) 2020-08-07 15:13:12 -04:00
kubernetes.rs fix(kubernetes): Parse stacked kubeconfigs (#1678) 2020-10-23 13:39:50 +02:00
line_break.rs feat: Add timings subcommand (#1629) 2020-09-21 19:06:15 +02:00
memory_usage.rs fix: actually disable per default disabled modules (#1677) 2020-09-26 09:35:41 +02:00
mod.rs feat(openstack): Add module for OpenStack (#1664) 2020-10-24 11:46:43 +02:00
nim.rs test: introduce env variable mocking (#1490) 2020-08-07 15:13:12 -04:00
nix_shell.rs test: introduce env variable mocking (#1490) 2020-08-07 15:13:12 -04:00
nodejs.rs test: introduce env variable mocking (#1490) 2020-08-07 15:13:12 -04:00
ocaml.rs test: introduce env variable mocking (#1490) 2020-08-07 15:13:12 -04:00
openstack.rs feat(openstack): Add module for OpenStack (#1664) 2020-10-24 11:46:43 +02:00
package.rs test: introduce env variable mocking (#1490) 2020-08-07 15:13:12 -04:00
perl.rs test: introduce env variable mocking (#1490) 2020-08-07 15:13:12 -04:00
php.rs fix(test): do NOT quote argument values for mocked invocations (#1527) 2020-08-24 19:05:43 +02:00
purescript.rs test: introduce env variable mocking (#1490) 2020-08-07 15:13:12 -04:00
python.rs fix(python): Read venv prompt from pyvenv.cfg (#1747) 2020-10-08 09:58:00 +02:00
ruby.rs test: introduce env variable mocking (#1490) 2020-08-07 15:13:12 -04:00
rust.rs test: introduce env variable mocking (#1490) 2020-08-07 15:13:12 -04:00
shlvl.rs fix: actually disable per default disabled modules (#1677) 2020-09-26 09:35:41 +02:00
singularity.rs test: introduce env variable mocking (#1490) 2020-08-07 15:13:12 -04:00
status.rs feat(status): add the status module (#1651) 2020-09-26 00:04:51 +02:00
swift.rs test: introduce env variable mocking (#1490) 2020-08-07 15:13:12 -04:00
terraform.rs test: introduce env variable mocking (#1490) 2020-08-07 15:13:12 -04:00
time.rs fix: actually disable per default disabled modules (#1677) 2020-09-26 09:35:41 +02:00
username.rs fix: use suffixes for modules before directory (#1645) 2020-09-08 12:09:21 -04:00
zig.rs test: introduce env variable mocking (#1490) 2020-08-07 15:13:12 -04:00