Paulo Santana
936962ee3c
docs(preset): add a Nerd Font icon for "read_only" directories ( #1968 )
2020-12-06 19:33:29 -05:00
yangsheng6810
a72977f7d4
feat(username): Try harder to guess if inside ssh ( #1964 )
...
* feat: Try harder to guess if inside ssh
* Add test for SSH_CLIENT
* Update documentation on checking ssh connection
* Update docs/config/README.md
Co-authored-by: Thomas O'Donnell <andytom@users.noreply.github.com>
Co-authored-by: Thomas O'Donnell <andytom@users.noreply.github.com>
2020-12-06 22:15:20 +01:00
Kesavan Yogeswaran
70dcd33aa2
docs(conda): Fix default format in Conda module's config doc ( #1965 )
...
* docs: Fix default format string for Conda module
#### Issues Addressed
The default `format` string for the Conda module starts with "via", as
seen [here](2e763b5e7c/src/configs/conda.rs (L19)
).
However, this is not reflected in the config docs.
Many similar modules include "via" in their default format string so I
assume including it is the intended behavior, and that the doc should
be updated.
#### Summary of Changes
Correct the default `format` string for the Conda module in the config
docs.
* Revert changes to i18n files
Revert changes to i18n files, as these must be handled by Crowdin
2020-12-06 21:02:15 +01:00
quentm74
2e763b5e7c
feat: Move cmd_duration after custom module ( #1681 )
2020-12-05 19:57:22 +01:00
dependabot-preview[bot]
fa4553d077
build(deps): bump quick-xml from 0.19.0 to 0.20.0
...
Bumps [quick-xml](https://github.com/tafia/quick-xml ) from 0.19.0 to 0.20.0.
- [Release notes](https://github.com/tafia/quick-xml/releases )
- [Changelog](https://github.com/tafia/quick-xml/blob/master/Changelog.md )
- [Commits](https://github.com/tafia/quick-xml/compare/v0.19.0...v0.20.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-05 11:51:39 +00:00
t-mangoe
89588a7391
feat(nodejs): check node engines version in package.json ( #1847 )
...
* check node engines version in package.json
* fix code, following review.
2020-12-05 12:25:48 +01:00
dependabot-preview[bot]
749245bda7
build(deps): bump serde_json from 1.0.59 to 1.0.60
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.59 to 1.0.60.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.59...v1.0.60 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-03 09:03:34 +00:00
Kevin Song
0d3b2aaf12
style: Add comments for bash preexec fix ( #1952 )
...
* Add comments for bash fix
* Rewrite commend
2020-12-02 08:48:13 +01:00
Cody Bloemhard
ef311408db
fix: bg:none overwrites foreground colour ( #1903 )
...
Changes the behaviour of a bg:none color string so that
it causes the background to have no color instead of
decoloring the entire string like it did before.
2020-12-02 00:40:15 -06:00
Harald Hoyer
f873a9820e
fix(bash): Fix background jobs with z/autojump ( #1897 )
...
Fixes issue where having z.sh or autojump hooked in bash
would cause spurious background job indicators to appear.
2020-12-02 00:29:02 -06:00
Thomas O'Donnell
cf8a6d0738
feat(python): Smarter python binary usage ( #1947 )
...
Update the python module to try multiple python binaries when
determining the version. With the new logic if starship doesn't find
`python` on the `PATH`, which is the default for some Linux Distros, it
will fallback to `python3` and then `python2`.
2020-11-30 13:14:18 -06:00
Dominik Nakamura
abfe4324e0
feat(rust): Support new rust-toolchain format ( #1938 )
...
* feat(rust): Support new rust-toolchain format
* Match file parsing with rustup and update link
* Use cargo to deserialize the rust-toolchain file
* Filter empty channel strings after extraction
* Use the option value instead of rewrapping
2020-11-30 13:52:55 +01:00
Zane Shelby
389e006c00
feat(java): Show Java module for Clojure projects ( #966 )
2020-11-30 13:50:56 +01:00
dependabot-preview[bot]
f87af93d93
build(deps): bump nix from 0.19.0 to 0.19.1
...
Bumps [nix](https://github.com/nix-rust/nix ) from 0.19.0 to 0.19.1.
- [Release notes](https://github.com/nix-rust/nix/releases )
- [Changelog](https://github.com/nix-rust/nix/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nix-rust/nix/compare/v0.19.0...v0.19.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-30 11:02:05 +00:00
Matan Kushner
f9ac1eacad
docs(i18n): add French and Spanish doc translations ( #1942 )
2020-11-29 14:33:38 -05:00
Matan Kushner
ea6f5e429c
docs(i18n): New Crowdin updates ( #1788 )
2020-11-28 23:45:59 -05:00
Gabriel de Perthuis
3dfe4ca932
fix(git_state): Handle gitdir indirection when rebasing ( #1744 )
...
* Make git_state more robust
No need to come up with fake progress info.
See #1374 , #1761 .
* git_state: add support for .git indirection when rebasing
2020-11-26 19:56:18 +01:00
dependabot-preview[bot]
a20c7e2b17
build(deps): bump unicode-segmentation from 1.7.0 to 1.7.1
...
Bumps [unicode-segmentation](https://github.com/unicode-rs/unicode-segmentation ) from 1.7.0 to 1.7.1.
- [Release notes](https://github.com/unicode-rs/unicode-segmentation/releases )
- [Commits](https://github.com/unicode-rs/unicode-segmentation/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-25 09:55:02 +00:00
David Knaack
0f483fad2b
perf(memory_usage): replace sysinfo with sys-info ( #1886 )
...
* perf(memory_usage): replace sysinfo with sys-info
* format
* simplify error handling
2020-11-23 21:17:15 -05:00
Sagittarius-a
688f1b3457
feat(git_branch): add remote branch name if different than local branch ( #1915 )
...
* feat(git_branch): add remote branch name if different than local branch
* feat(git_branch): Implement a more customizable remote branch
* feat(git_branch): Use more explicit API function name
* feat(git_branch): Remove forgotten draft documentation
* feat(git_branch): Set less verbose defaults
* feat(git_branch): Handle case to always display remote
* feat(git_branch): Fix error in rebase operation
2020-11-23 22:07:16 +01:00
David Knaack
cf297ff25d
fix: apply nightly clippy & fmt suggestions ( #1922 )
2020-11-23 20:38:11 +01:00
Aaron Gable
4b85b40cb0
feat(git_branch): add 'only_attached' config bool ( #1910 )
...
* feat(git_branch): add 'only_attached' config bool
This adds a new boolean, `only_attached`, to the configuration for
the `git_branch` module. This mirrors the `only_detached` config
value for the `git_commit` module: setting the value to true causes
the module to suppress its output when the user is not on a branch.
This allows users to have either a branch name or a commit hash in
their prompt, as opposed to having either a branch name or the
overly-wordy "HEAD (sha1)".
* Fix formatting
2020-11-23 19:22:51 +01:00
Matan Kushner
29117c4817
Update config.js
2020-11-21 17:17:17 -05:00
Masashi Aso
eb4e59d9ea
fix(swift): parsing swift version ( #1913 )
...
* fix parse swift version for swift-for-tensorflow
* add test for parsing swift version
Co-authored-by: Masashi Aso <maashi.apple.japan@icloud.com>
2020-11-20 19:34:27 +01:00
Giorgio Gallo
87424d2eaf
docs: update rust icon in preset configuration ( #1900 )
2020-11-17 20:32:48 +01:00
dependabot-preview[bot]
77bd80839e
build(deps): bump unicode-segmentation from 1.6.0 to 1.7.0
...
Bumps [unicode-segmentation](https://github.com/unicode-rs/unicode-segmentation ) from 1.6.0 to 1.7.0.
- [Release notes](https://github.com/unicode-rs/unicode-segmentation/releases )
- [Commits](https://github.com/unicode-rs/unicode-segmentation/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-16 05:37:33 +00:00
Thomas O'Donnell
cf5837065a
chore(release): v0.47.0
2020-11-15 18:22:35 +01:00
Giorgio Gallo
045ee17817
docs: Alphabetic sorting of config subsections ( #1877 )
2020-11-14 19:41:58 +01:00
Adham
ac88301294
feat(terraform): Add hcl extension support to Terraform module ( #1875 )
...
* Add hcl file extension to terraform module
Signed-off-by: adhaamehab <adhaamehab.me@gmail.com>
* Update docs
Signed-off-by: adhaamehab <adhaamehab.me@gmail.com>
2020-11-14 18:33:21 +01:00
dependabot-preview[bot]
680663f5b3
build(deps): bump once_cell from 1.5.1 to 1.5.2
...
Bumps [once_cell](https://github.com/matklad/once_cell ) from 1.5.1 to 1.5.2.
- [Release notes](https://github.com/matklad/once_cell/releases )
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md )
- [Commits](https://github.com/matklad/once_cell/compare/v1.5.1...v1.5.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-13 19:13:54 +00:00
David Knaack
a05be18447
fix(pwsh): fix crash on error in shell with old pwsh ( #1861 )
...
Handle missing Get-Error in powershell gracefully.
2020-11-12 10:42:03 -06:00
dependabot-preview[bot]
d648bb0e00
build(deps): bump once_cell from 1.5.0 to 1.5.1
...
Bumps [once_cell](https://github.com/matklad/once_cell ) from 1.5.0 to 1.5.1.
- [Release notes](https://github.com/matklad/once_cell/releases )
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md )
- [Commits](https://github.com/matklad/once_cell/compare/v1.5.0...v1.5.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-12 05:31:22 +00:00
dependabot-preview[bot]
d9bf23a58a
build(deps): bump once_cell from 1.4.1 to 1.5.0
...
Bumps [once_cell](https://github.com/matklad/once_cell ) from 1.4.1 to 1.5.0.
- [Release notes](https://github.com/matklad/once_cell/releases )
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md )
- [Commits](https://github.com/matklad/once_cell/compare/v1.4.1...v1.5.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-11 19:34:03 +00:00
David Knaack
be882fcda9
fix(windows): configure console to enable ANSI support ( #1646 )
2020-11-11 20:24:43 +01:00
dependabot-preview[bot]
7dba2c8a0f
build(deps): bump native-tls from 0.2.5 to 0.2.6
...
Bumps [native-tls](https://github.com/sfackler/rust-native-tls ) from 0.2.5 to 0.2.6.
- [Release notes](https://github.com/sfackler/rust-native-tls/releases )
- [Changelog](https://github.com/sfackler/rust-native-tls/blob/master/CHANGELOG.md )
- [Commits](https://github.com/sfackler/rust-native-tls/compare/v0.2.5...v0.2.6 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-11 05:31:57 +00:00
David Knaack
35a0a20f5c
perf(init/pwsh): use get-random for session-key instead of invoking starship session ( #1860 )
2020-11-08 11:07:25 +01:00
Gautham Warrier
7450510327
perf(init): use $RANDOM env-var instead of starship session to generate session-key ( #1755 )
2020-11-07 16:30:08 +01:00
dependabot-preview[bot]
30db07aaf3
build(deps): bump native-tls from 0.2.4 to 0.2.5
...
Bumps [native-tls](https://github.com/sfackler/rust-native-tls ) from 0.2.4 to 0.2.5.
- [Release notes](https://github.com/sfackler/rust-native-tls/releases )
- [Changelog](https://github.com/sfackler/rust-native-tls/blob/master/CHANGELOG.md )
- [Commits](https://github.com/sfackler/rust-native-tls/compare/v0.2.4...v0.2.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-06 05:32:21 +00:00
Jamie Kirkpatrick
3846070efa
fix(gcloud): respect overides of the active gcloud config ( #1846 )
2020-11-05 18:47:58 +01:00
juno suárez
597fd40812
docs(cmd_duration): Document cmd_duration notifications ( #1831 )
...
* docs: add options for cmd_duration notifications
Added in #1019
* Update docs/config/README.md
Co-authored-by: Thomas O'Donnell <andytom@users.noreply.github.com>
Co-authored-by: Thomas O'Donnell <andytom@users.noreply.github.com>
2020-11-04 18:53:51 +01:00
David Knaack
368945f5db
docs(pwsh/init): various fixes for init doc ( #1793 )
2020-11-03 18:52:46 +01:00
dependabot-preview[bot]
534907a21e
build(deps): bump battery from 0.7.7 to 0.7.8
...
Bumps [battery](https://github.com/svartalf/rust-battery ) from 0.7.7 to 0.7.8.
- [Release notes](https://github.com/svartalf/rust-battery/releases )
- [Changelog](https://github.com/svartalf/rust-battery/blob/master/CHANGELOG.md )
- [Commits](https://github.com/svartalf/rust-battery/compare/0.7.7...0.7.8 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-02 07:13:58 +00:00
dependabot-preview[bot]
ec2ba5c3c6
build(deps): bump regex from 1.4.1 to 1.4.2
...
Bumps [regex](https://github.com/rust-lang/regex ) from 1.4.1 to 1.4.2.
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.4.1...1.4.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-02 05:36:11 +00:00
David Knaack
ffac28745b
fix(bug-report): verify exit code of open, always print url ( #1839 )
...
* fix(bug-report): verify exit code of browser open
* always print url to open ticket
2020-10-30 18:36:12 +01:00
Shu Kutsuzawa
c6d25a6a38
feat(lua): Add a Lua module ( #1815 )
...
* feat: add lua module
* docs: add lua module
* fix: lua version test
* feat: lua module can be detected if the current dir contains a "lua" dir
* feat: enable to use luajit
* fix: improve regex
* fix based on https://github.com/starship/starship/pull/1815#discussion_r510932742
* fix based on https://github.com/starship/starship/pull/1815#discussion_r511362581
* fix based on https://github.com/starship/starship/pull/1815#discussion_r510941252
2020-10-27 19:05:20 +01:00
Gautham Warrier
f0cc2bea79
fix(zsh): Ensure existing keymap change functions are not overriden ( #1826 )
2020-10-27 19:01:52 +01:00
David Knaack
b9c096bd56
feat(logger): don't create empty log files ( #1836 )
2020-10-27 19:00:53 +01:00
dependabot-preview[bot]
919d367dd4
build(deps): bump os_info from 3.0.0 to 3.0.1
...
Bumps [os_info](https://github.com/stanislav-tkach/os_info ) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/stanislav-tkach/os_info/releases )
- [Changelog](https://github.com/stanislav-tkach/os_info/blob/master/CHANGELOG.md )
- [Commits](https://github.com/stanislav-tkach/os_info/compare/v3.0...v3.0.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-10-26 07:00:14 +00:00
Christoph Schlosser
89fc93d1f9
feat(cmake): Add CMakeCache.txt detection to CMake module ( #1795 )
...
* Add CMakeCache.txt to cmake module
* Remove trailing whitespace
* Apply fixes by @andytom
* Add CMakeCache.txt to docs
* Revert documentation for languages other than en
2020-10-25 19:10:42 +01:00
Thomas O'Donnell
9d5770544e
fix(install): Better platform detection ( #1827 )
...
Have refactored the platform detection in the install script to try to
better detect Windows when running the Windows install script.
2020-10-25 10:16:47 +01:00