Commit Graph

528 Commits

Author SHA1 Message Date
b02d6fe3c8 build(deps): bump sysinfo from 0.9.5 to 0.9.6 (#633)
Bumps [sysinfo](https://github.com/GuillaumeGomez/sysinfo) from 0.9.5 to 0.9.6.
- [Release notes](https://github.com/GuillaumeGomez/sysinfo/releases)
- [Commits](https://github.com/GuillaumeGomez/sysinfo/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-08 15:19:47 +09:00
5bb7467b56 refactor: Cleanup after module config refactor (#630) 2019-11-07 12:38:30 +09:00
a3d5ea3e43 refactor: Refactor git state module to use module config (#605) 2019-11-06 22:00:31 +09:00
48726fdd2a refactor: Refactor nix_shell and java module to use module config (#606) 2019-11-06 21:59:12 +09:00
a24a751a0d docs: Add sitemap and robots.txt 2019-11-05 22:29:46 +09:00
4895276b1b ci: Update Python to 3.7.5 (#628) 2019-11-05 16:23:33 +09:00
0c7492a8da chore(bump): v0.26.2 v0.26.2 2019-11-03 10:00:06 +09:00
803db9d6fa ci: Remove brew version bump step 2019-11-03 09:59:48 +09:00
111508d706 ci: Remove need for tests to pass for release v0.26.1 2019-11-02 20:18:19 +09:00
0be6d0194b chore(bump): v0.26.0 v0.26.0 2019-11-02 20:14:03 +09:00
d30a2c2705 docs(i18n): Update documentation translations (#575) 2019-11-02 20:12:46 +09:00
42f6868e3f feat: Enable the python module in virtual envs (#584)
This will enable the python module when a virtual environment has been
activated, this is detected via the `VIRTUAL_ENV` env var.
2019-11-02 20:10:21 +09:00
fa1267f12f feat: Add configuration to set how much AWS profile info is shown (#556) 2019-11-02 20:08:54 +09:00
26fa4ec1ea build(deps): bump unicode-segmentation from 1.3.0 to 1.5.0 (#610)
Bumps [unicode-segmentation](https://github.com/unicode-rs/unicode-segmentation) from 1.3.0 to 1.5.0.
- [Release notes](https://github.com/unicode-rs/unicode-segmentation/releases)
- [Commits](https://github.com/unicode-rs/unicode-segmentation/commits/v1.5.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: null <27856297+dependabot-preview[bot]@users.noreply.github.com>
2019-11-01 18:02:04 +09:00
e01c41eddf style: Clean up Golang module (#612) 2019-11-01 10:53:28 +09:00
f2cb529d1b build(deps): bump toml from 0.5.3 to 0.5.4 (#604)
Bumps [toml](https://github.com/alexcrichton/toml-rs) from 0.5.3 to 0.5.4.
- [Release notes](https://github.com/alexcrichton/toml-rs/releases)
- [Commits](https://github.com/alexcrichton/toml-rs/compare/0.5.3...0.5.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: null <27856297+dependabot-preview[bot]@users.noreply.github.com>
2019-10-29 21:35:45 +09:00
c58bbcd386 docs: Update installation instructions for fish-shell (#599) 2019-10-29 12:48:45 +09:00
fed1341e22 feat: Add an option to limit the duration of starship directory scanning (#589) 2019-10-28 22:41:16 +09:00
7f9726eb15 docs: add brianlow as a contributor (#596) 2019-10-26 16:05:23 +09:00
2710d02709 feat: Show git_status counts (#434)
The git_status module can show the count of files next to their respective symbols.
2019-10-26 15:20:20 +09:00
59148ac4ad docs: Update required Rust version to v1.38 (#592) 2019-10-26 12:20:18 +09:00
e0254f26e2 ci: Remove CHANGELOG.md generation
Because of permissions issues with having bots push to master, it
looks like it won't be possible to do from an Action right now.
2019-10-25 21:54:13 +09:00
221f07548c fix: Disable venv custom prompt when starship is in use (#551) 2019-10-25 21:41:00 +09:00
42388394ca Trigger changelog generation 2019-10-25 21:37:44 +09:00
043c3c9117 ci: Add CHANGELOG.md generation 2019-10-25 21:34:02 +09:00
1d96338ac6 revert: "ci: Remove tests having to pass for release"
This reverts commit d691e0a394.
2019-10-25 21:29:38 +09:00
c398878c90 ci: Add --global flag to git config commands 2019-10-25 21:22:38 +09:00
2051865363 chore(bump): v0.25.2 v0.25.2 2019-10-25 20:53:05 +09:00
e81e1b51db ci: Version the setup-* actions used for testing 2019-10-25 20:44:35 +09:00
d691e0a394 ci: Remove tests having to pass for release 2019-10-25 20:35:58 +09:00
321e440289 chore: Move StarshipRootConfig to a separate file (#581) 2019-10-25 10:08:09 +09:00
9f22bce944 docs: Update use_12hr config option name 2019-10-25 10:05:21 +09:00
b7762a3e91 fix: Show Java version from OpenJ9 Java runtimes (#507)
This PR tries to improve the version detection across multiple Java VM vendors. The module captures both STDOUT and STDERR outputs of the java -Xinternalversion call.

Eclipse OpenJ9, Azul Zulu, SapMachine, Amazon Corretto and GraalVM outputs are unit tested now.
2019-10-25 10:00:05 +09:00
edf5176c37 docs: Fix Memory Usage option key (#586) 2019-10-25 09:58:10 +09:00
aa260899d4 fix: Use logical path instead of physical path when available (#398)
* Get pathbuf from logical path. (fixes #204)

(also fixes #397)

* fix: Update directory module so that use_logical_path will work properly

* Remove test directory::use_logical_and_physical_paths

* Fix merge errors


Co-authored-by: Matan Kushner <hello@matchai.me>
2019-10-24 19:37:44 +09:00
e0c90a6502 refactor: Remove to remove unneeded mutability (#577)
Removed a couple of unneeded `mut`s that were pointed out by `cargo
check`.
2019-10-24 19:31:17 +09:00
e34b3622f3 docs(i18n) Add links Traditional Chinese docs (#574) 2019-10-22 00:10:47 +09:00
1d52cc4f08 docs: add pinshan as a contributor (#573) 2019-10-22 00:00:04 +09:00
ab99965da0 docs: add weihanglo as a contributor (#572) 2019-10-21 23:56:23 +09:00
506c7ba721 docs: add SLMT as a contributor (#571) 2019-10-21 23:50:37 +09:00
bd79672f48 docs(i18n): Update Crowdin translations (#517)
- Finish translations for Traditional Chinese
2019-10-21 23:42:08 +09:00
86bb923303 refactor: Refactor memory_usage module to use module config. (#515)
Also addresses a number of bugs:
- the percent sign not displaying correctly on some terminal emulators, including kitty
- changing the symbol in the configuration file didn't do anything
- swap being shown even if the system didn't have any
2019-10-21 00:26:04 +09:00
e3f1a76e97 ci: Disable windows msvc builds 2019-10-21 00:05:36 +09:00
fbb4b59ca9 ci: Fix windows-msvc build failure
Split Windows and -nix asset preparation steps
2019-10-20 23:20:11 +09:00
2461b84ed9 ci: Add git user for brew bump version 2019-10-20 21:40:04 +09:00
b9a7983559 chore(bump): v0.25.1 v0.25.1 2019-10-20 17:54:30 +09:00
7b9197a67e fix: Fix the python module ignoring error codes (#563)
This is a quick fix to stop the python module from displaying error
messages that have been printed to stderr as the version.
2019-10-20 17:42:27 +09:00
7e21f5c6b6 Refactor: Remove unnecessary parentheses in if condition (#566) 2019-10-20 17:36:02 +09:00
2c7e01cd62 refactor: improve as-a-library usage by removing ArgMatches depe… (#547)
This removes ArgMatches from the Context struct and replaces it with a simple HashMap. This work is towards getting Starship in a better place for use as a library in other shells written in Rust so they don't need to use a command-line interface to invoke and configure things.

Contributes to #521
2019-10-20 17:26:27 +09:00
48cd6bc519 docs: Add all-contributors badge template comments 2019-10-20 17:13:19 +09:00