Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-03 | perf: Optimize files, folder and extension lookups in Context (#880) | Sam Rose | |
2020-02-01 | feat!: Update colors of package and php modules (#782) | Matan Kushner | |
2020-02-01 | fix(haskell): Add the Haskell module to the default prompt order (#893) | Andrew Prokhorenkov | |
2020-01-28 | fix: escape "$" character to avoid bash interpreting (#884) | Luca Rinaldi | |
2020-01-27 | fix: Restrict clear screen control code printing to fish (#865) | Kevin Song | |
Wraps clearscreen print codes in a statement to detect fish shell, since it is a workaround for a fish shell behavior. | |||
2020-01-26 | test(nodejs): Port nodejs module tests from E2E to integraton (#867) | Matan Kushner | |
Replaces the existing nodejs module end-to-end tests with integration tests that don't require preinstalled environmental dependencies. - Moved the tests to the same file as the module they test - Created a render_module utility function for rendering modules within tests - Removed Node.js installation during CI setup - Add Shell to Context to allow for tests to not run shell-specific code | |||
2020-01-25 | feat: add Haskell Stack support (#546) | Andrew Prokhorenkov | |
Add a Haskell Stack module when a stack.yaml file is detected | |||
2020-01-24 | fix(java): Add detection for *.gradle files (#871) | Sam Rose | |
Currently the Java module detection looks for build.gradle specifically, but it's possible to rename build.gradle to *.gradle. This change adds Gradle files to the list of detected file extensions. | |||
2020-01-21 | fix(python): Trim "Anaconda, Inc." from version (#861) | Peter Bull | |
2020-01-19 | refactor: replace reqwest with ureq (#844) | David Knaack | |
2020-01-18 | fix: Fix incorrect prefix usage in cmd_duration module (#832) | Thomas O'Donnell | |
Fixed the way the cmd_duration module is setting it's prefix to be the same as the other modules. | |||
2020-01-15 | fix(bug-report): Fix status code 414 when generated bug report is too long ↵ | Jon Grythe Stødle | |
(#750) | |||
2020-01-15 | refactor(dotnet): Use `exec_cmd` util (#826) | Thomas O'Donnell | |
Have refactored the dotnet module to use the util::exec_cmd rather than the Command module directly. | |||
2020-01-12 | refactor(php): Use `exec_cmd` util(#825) | Thomas O'Donnell | |
2020-01-11 | chore: Add ability to mock commands during tests (#768) | Thomas O'Donnell | |
2020-01-07 | fix: Correct module description text for git_commit (#812) | Hendrik Rombach | |
2020-01-06 | build(deps): bump reqwest from 0.9.24 to 0.10.0 (#797) | dependabot-preview[bot] | |
* build(deps): bump reqwest from 0.9.24 to 0.10.0 Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.9.24 to 0.10.0. - [Release notes](https://github.com/seanmonstar/reqwest/releases) - [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md) - [Commits](https://github.com/seanmonstar/reqwest/compare/v0.9.24...v0.10.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> | |||
2020-01-04 | feat: Terminate $PROMPT_COMMAND properly (#799) | InNoobWeTrust | |
Add trailing semicolon to end $PROMPT_COMMAND properly. This will prevent starship_precmd to accidentally mess with other hooks invoked after it. | |||
2020-01-03 | perf(hg_branch): Replace direct calls to `hg` (#803) | David Hewson | |
perf: don't use hg process to get branch / bookmark information, each call was taking 250ms and it was making on average 2 calls. the branch and bookmark information is available in files in the root of the repo, use that instead. now takes 300 micro seconds fix: do not use .hgignore to decide if it is an hg repo. was providing false positives. #721 fix: after changing branch the new branch was not show (the old branch was shown), the new branch is now correctly shown. #722 fix: if no branch override was set it would say (no branch) however if you commited in that state you would commit to the branch default so say that instead | |||
2020-01-01 | feat: Add the `starship explain` command (#699) | Jon Grythe Stødle | |
This adds the explain argument to Starship, which explains what the printed modules in the prompt are. | |||
2019-12-30 | fix: Consider `$STARSHIP_CONFIG` in `configure` (#795) | AppleTheGolden | |
Makes starship configure consider the $STARSHIP_CONFIG variable before falling back to the default of ~/.config/starship.toml. | |||
2019-12-28 | feat(git_status): Add a stash count segment (#598) | marblenix | |
2019-12-28 | fix: Remove trailing semicolon from `$PROMPT_COMMAND` (#784) | InNoobWeTrust | |
Remove any trailing semicolon in $PROMPT_COMMAND before appending starship_precmd, to prevent syntax error. | |||
2019-12-23 | fix(package): Use specified directory instead of current working directory ↵ | Tobias Bieniek | |
(#774) | |||
2019-12-23 | fix: Parse arguments of $VISUAL and $EDITOR (#772) | Dominik Braun | |
Co-authored-by: AppleTheGolden <scotsbox@protonmail.com> | |||
2019-12-21 | fix: Improve error message when current dir is not found (#773) | Leonora Tindall | |
2019-12-20 | perf: Dereference before to_string in aws module | Matan Kushner | |
2019-12-20 | feat: Implement AWS region aliases (#646) | Mike Sampson | |
2019-12-20 | fix: Improvements to `starship configure` (#756) | AppleTheGolden | |
- look for $VISUAL first, then $EDITOR, then the default - panic if we can't find the home dir | |||
2019-12-19 | fix: Clear before printing prompt (#739) | Jon Grythe Stødle | |
This clears any leftover text when the prompt updates in-place (e.g. Alt + Left/Right in fish shell) | |||
2019-12-19 | feat: cmd_duration module optionally reports milliseconds (#696) | Luca Rinaldi | |
2019-12-19 | fix(bash): save and restore "$_" (#753) | Etienne Mabille | |
2019-12-19 | feat: Adds build.gradle.kts detection to the Java module (#731) | Mario Arias | |
2019-12-18 | feat: Implement `starship configure` command (#751) | Dominik Braun | |
2019-12-17 | feat: Extend bug-report to include terminal emulator (#740) | Matan Kushner | |
2019-12-15 | docs: Update bug report template | Matan Kushner | |
2019-12-14 | feat: Add `bug-report` sub-command (#725) | Jon Grythe Stødle | |
This adds a sub command to generate the link. Information, such as operating system and it's version; the current shell's config; and current starship conf, is gathered from the environment and is included in the pre-filled text. The command will also try to open the link in the default browser. Should that fail it will print the link instead and ask the user to copy it. | |||
2019-12-13 | fix(powershell): % sign was prefixed with ` (#730) | David Knaack | |
2019-12-13 | fix: Wrap prefix and suffix in shell-specific escape codes (#712) | Brian Low | |
2019-12-13 | fix(powershell): Fix prompt not updating on -nix systems (#728) | David Knaack | |
Closes #661 | |||
2019-12-12 | build(deps): bump sysinfo from 0.9.6 to 0.10.2 (#711) | dependabot-preview[bot] | |
2019-12-11 | feat: add composer.json version to Package module (#716) | Morten Scheel | |
2019-12-11 | feat: Add support for the ion shell (#704) | BuggStream | |
2019-12-10 | fix: Add php to the default prompt order (#708) | AppleTheGolden | |
2019-12-09 | fix: Truncate long paths in conda environment names (#694) | AppleTheGolden | |
Environment names created via conda create -p [path] tend to be too long for comfort, so this truncates them. | |||
2019-12-08 | docs: Reorder terraform option rows for consistency | Matan Kushner | |
2019-12-08 | feat: Implement terraform module with workspace and version (#644) | wdullaer | |
2019-12-06 | feat: Add prefix config to directory module (#642) | Dan Wendorf | |
2019-12-06 | feat: Add git_commit module (#673) | Qingping Hou | |
2019-12-05 | feat: Add PHP version module (#244) | Stephen Ball | |