1
0
mirror of https://github.com/starship/starship.git synced 2025-01-19 12:58:16 +01:00
Commit Graph

307 Commits

Author SHA1 Message Date
Daniel Illi-Zuberbühler
ee20d6b2ac fix: Prepend to PROMPT_COMMAND in Bash init ()
Bash init: do not overwrite PROMPT_COMMAND but prepend to it.
2019-09-10 15:12:29 -04:00
John Letey
f9a4514045 feat: Implement the prompt module for time ()
Add a module which displays the current time in a format requested by
the user. Disabled by default.
2019-09-10 12:54:40 -05:00
dependabot-preview[bot]
7d02f718c8 chore(deps): Bump git2 from 0.10.0 to 0.10.1 ()
Bumps [git2](https://github.com/rust-lang/git2-rs) from 0.10.0 to 0.10.1.
- [Release notes](https://github.com/rust-lang/git2-rs/releases)
- [Commits](https://github.com/rust-lang/git2-rs/compare/git2-curl-0.10.0...git2-curl-0.10.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-10 11:38:26 -04:00
Neil Kistner
9f70ffb7a7 fix: Lazy load git repo and only run module if not disabled ()
A couple of optimizations are done in this PR. One, we now will check config ahead of time to see if a module is disabled before running any module code. Also, we won't try to discover a git repository unless the module requests access to it.
2019-09-09 19:14:38 -04:00
allcontributors[bot]
dc8409333e docs: add Hofer-Julian as a contributor ()
* docs: update README.md

* docs: update .all-contributorsrc
2019-09-09 11:37:15 -05:00
Hofer-Julian
b2dcdaae5f docs: Include Docker related information in CONTRIBUTING () 2019-09-09 11:10:45 -05:00
Hofer-Julian
c67734f46c fix: Turn off label confinement for integration_test script ()
Allows usage on OS using SELinux.
No influence on other OS is expected.
2019-09-08 16:46:12 -05:00
Weihang Lo
59d066c01f docs: reorder misplaced Ruby option example () 2019-09-08 09:57:52 -05:00
Matan Kushner
29eedeb698
chore(bump): v0.16.0 2019-09-08 00:21:18 -04:00
Matan Kushner
dcc105ea1b
ci: Add a build target for musl 2019-09-08 00:20:21 -04:00
Kevin Song
9721666d33
feat: Add the ability to configure per-module color styles ()
Add parsing logic, config support, docs, and integration with other modules 
for custom styling of each module.
2019-09-07 19:33:06 -05:00
allcontributors[bot]
3e5cac9852 docs: add nickwb as a contributor () 2019-09-07 15:17:00 -04:00
Neil Kistner
86c4a4bdcf refactor: Cleanup unwraps in create_fixture_repo function () 2019-09-07 12:27:29 -05:00
Neil Kistner
6658b7f0aa fix: Fixture repo will now clone and set git config locally () 2019-09-07 11:25:01 -05:00
allcontributors[bot]
3435b9cdc2 docs: add g2p as a contributor () 2019-09-07 11:13:10 -04:00
Gabriel de Perthuis
69ebab46a4 fix: Don't trigger an extension match on hidden files ()
Addresses , closes .
2019-09-07 11:05:25 -04:00
Matan Kushner
61abe6dd7a
chore(bump): v0.15.0 2019-09-05 23:05:20 -04:00
allcontributors[bot]
313def1d92 docs: add wyze as a contributor ()
* docs: update README.md

* docs: update .all-contributorsrc
2019-09-05 12:47:45 -04:00
allcontributors[bot]
80f0600b4f docs: add nickwb as a contributor () 2019-09-05 12:47:09 -04:00
Nick Young
eb724279da feat: Adds Git State module for showing "REBASING 2/3", etc. ()
- Adds the git_state module.
- Adds git_state to the default prompt order
- Updates the documentation to describe the git_state module
2019-09-05 12:45:04 -04:00
Thomas O'Donnell
4f17bae315 fix: Add missing module to list of modules ()
Have added the missing hostname module to the list of all modules.
2019-09-05 11:33:24 -04:00
Matan Kushner
2bdfcb1373
chore(bump): v0.14.1 2019-09-05 00:38:55 -04:00
Matan Kushner
f8ca3fd007
ci: Fix rust cross installation 2019-09-05 00:36:27 -04:00
Matan Kushner
29325c6b50
chore(bump): v0.14.0 2019-09-05 00:15:29 -04:00
Neil Kistner
1c66869117 feat: Add config for ahead/behind count of tracked branch ()
Add a configuration option (show_sync_count) to the git_status module that will show/hide the counts ahead/behind of the tracked branch. Currently have this default to false, and would opt-in to show this information.
2019-09-05 00:09:51 -04:00
Matan Kushner
c5e693b638
ci: Update Actions events to include pull_request 2019-09-04 20:56:06 -04:00
Matan Kushner
8d353f72c6
docs: Move starship badge to be above "License" 2019-09-04 19:23:55 -04:00
Matan Kushner
23cf3e5b12
docs: Add "Inspired By" to README.md () 2019-09-04 19:22:28 -04:00
Matan Kushner
e66d7bae1c
ci: Migrate CI from Azure Pipelines to GitHub Actions ()
Migrated CI from Azure Pipelines to GitHub Actions.
Until the release process is figured out in Actions, we'll stick to using Azure pipelines for releases.
2019-09-04 19:13:53 -04:00
allcontributors[bot]
68754208c1 docs: add ahouts as a contributor () 2019-09-04 13:05:00 -04:00
Andrew Houts
84688e4981 feat: add hostname module ()
Add a hostname module as requested by @chipbuster.
Displays the system hostname as provided by gethostname.
2019-09-04 13:03:31 -04:00
Nick Young
5a0f269d85 fix: Be more restrictive with bash init fallback ()
This should improve compatibility with "Git Bash" with Git for Windows by
using psub+source init for all bash shells v4.1 and newer.
2019-09-04 09:23:31 -05:00
Thomas O'Donnell
789d504a44 Chore: Update PR template to add semver types ()
Have upded the PR template to add the semantic versioning types 
this should make it easier to pass the semantic-pull-requests checks.
2019-09-04 08:37:18 -05:00
Neil Kistner
dfade6d629 refactor: Move create_fixture_repo into common in integration tests () 2019-09-04 00:20:22 -04:00
Kevin Song
6db0e20585 Change ZSH init to use jobstates for num jobs () 2019-09-03 23:44:44 -04:00
dependabot-preview[bot]
f2f7815960 chore(deps): Bump ansi_term from 0.12.0 to 0.12.1 ()
Bumps [ansi_term](https://github.com/ogham/rust-ansi-term) from 0.12.0 to 0.12.1.
- [Release notes](https://github.com/ogham/rust-ansi-term/releases)
- [Commits](https://github.com/ogham/rust-ansi-term/compare/v0.12.0...v0.12.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-03 11:04:47 -04:00
allcontributors[bot]
b4fccc46d7 docs: add oblitum as a contributor () 2019-09-02 20:36:33 -04:00
allcontributors[bot]
5e2c8c5745 docs: add tivervac as a contributor () 2019-09-02 20:27:50 -04:00
Matan Kushner
470648000f test: Add an integration test for disabling untracked files 2019-09-02 20:27:04 -04:00
Francisco Lopes
722a0652fd feat: Respect status.showUntrackedFiles 2019-09-02 20:27:04 -04:00
Titouan Vervack
59e8b1fc92 feat: added truncation_length/symbol to git_branch ()
Git branches can become very long (e.g. gitlab auto-generated branch
names), thus it would be nice to be able to truncate them to keep your
prompt lenght in line.

This patch adds two new options to the git_branch module:
* truncation_length: The amount of graphemes to of a gitbranch to
truncate to
* truncation_symbol: The symbol that should be used to indicate that a
branch name was trunctated

To be able to correctly work with UTF-8 graphemes, unicode-segmentation
was added as a dependency.
2019-09-02 15:56:59 -04:00
dependabot-preview[bot]
f8929c2d7d chore(deps): Bump rayon from 1.1.0 to 1.2.0 ()
Bumps [rayon](https://github.com/rayon-rs/rayon) from 1.1.0 to 1.2.0.
- [Release notes](https://github.com/rayon-rs/rayon/releases)
- [Changelog](https://github.com/rayon-rs/rayon/blob/master/RELEASES.md)
- [Commits](https://github.com/rayon-rs/rayon/compare/rayon-core-v1.1.0...v1.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-02 14:00:26 -04:00
Thomas O'Donnell
de4a715333 docs: "staged" git config option in docs ()
Have corrected the documentation for the git module. The docs now use
the correct option `staged` rather than `added`.
2019-09-02 11:44:20 -04:00
allcontributors[bot]
ba225a6581 docs: update bbigras as a contributor () 2019-08-31 19:34:29 -04:00
allcontributors[bot]
b802fb6ed8 docs: add qstrahl as a contributor () 2019-08-31 19:29:38 -04:00
Quinn Strahl
3dd035056d Support vicmd_symbol in fish-shell () 2019-08-31 00:59:18 -07:00
Nick Young
4eb7beca48 fix: Adds nix_shell to module::ALL_MODULES ()
So that it can be configured in the user's prompt
2019-08-30 09:39:21 -04:00
dependabot-preview[bot]
5f05d9e7af chore(deps): [Security] Bump spin from 0.5.0 to 0.5.2 ()
Bumps [spin](https://github.com/mvdnes/spin-rs) from 0.5.0 to 0.5.2. **This update includes a security fix.**
- [Release notes](https://github.com/mvdnes/spin-rs/releases)
- [Commits](https://github.com/mvdnes/spin-rs/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-29 13:53:00 -04:00
Matan Kushner
c121dd4d44
docs: Add undocumented config options () 2019-08-29 13:09:36 -04:00
Harry Mills
9918dd1aac docs: Correct a copy/paste error in the docs () 2019-08-29 12:41:09 -04:00