7f9853e16d
build: bump notify-rust from 4.5.3 to 4.5.4 ( #3148 )
...
Bumps [notify-rust](https://github.com/hoodie/notify-rust ) from 4.5.3 to 4.5.4.
- [Release notes](https://github.com/hoodie/notify-rust/releases )
- [Changelog](https://github.com/hoodie/notify-rust/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hoodie/notify-rust/compare/v4.5.3...v4.5.4 )
---
updated-dependencies:
- dependency-name: notify-rust
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-15 07:21:38 +02:00
f8c7842708
chore: hide warnings for known advisories ( #3153 )
2021-10-14 07:47:24 +02:00
614e0e2763
feat(package): Add support for crystal shards ( #3147 )
...
* add crystal shard (package) version support
* module package: crystal shard version: read shard.yml directly
* module package: add test for crystal shard version
* format src/modules/package.rs
* use yaml-rust instead of serde-yaml
* document shards package support
* Update docs/config/README.md
Co-authored-by: David Knaack <davidkna@users.noreply.github.com >
Co-authored-by: David Knaack <davidkna@users.noreply.github.com >
2021-10-13 07:42:55 +02:00
c20a998d15
fix: allow unset KEYMAP and STARSHIP_DURATION in zsh ( #3124 )
...
* allow unset KEYMAP and STARSHIP_DURATION in zsh
which prevents errors if a user has `set -u` on in there terminal.
* fix: allow unset KEYMAP and STARSHIP_DURATION in zsh
2021-10-09 19:13:49 +02:00
671365b505
fix(init): Use stderr for init error message ( #3131 )
...
* Use stderr for init error message
* Add a dummy commit to appease the Semantic PR bot
Co-authored-by: Kevin Song <chips@ksong.dev >
2021-10-09 08:35:17 +02:00
94d7de7f4e
feat: Add starship_precmd_user_func support for PowerShell. ( #3115 )
2021-10-07 20:08:31 +02:00
9f2f5293e3
docs: fix custom commands example ( #3129 )
2021-10-06 18:31:26 -05:00
6464693165
fix(fill): Add terminal-width
argument to explicitly define terminal's width ( #3090 )
...
Add `terminal-width` argument to explicitly define terminal's width
Update pwsh,bash,zsh,fish init scripts with `terminal-width` argument
Co-authored-by: Kevin Song <chips@ksong.dev >
Co-authored-by: Kevin Song <4605384+chipbuster@users.noreply.github.com >
2021-10-06 16:36:28 -05:00
3c995d3e3e
docs: add funtoo linux install steps ( #3112 )
2021-10-06 20:24:49 +02:00
243dd64836
feat(docs): Add copy button for code snippets via plugin ( #3118 )
...
Adds copy button for code snippets via plugin
2021-10-06 13:21:48 -05:00
dfb1208787
feat: Add pulumi module ( #3055 )
2021-10-05 18:27:25 -05:00
190743e4e0
fix: pipestatus quoting on Zsh/Bash ( #3088 )
...
Changes the parsing for pipestatus to allow for multiple arguments, a
single argument of space-separated values, or any mix of the two. All
inputs are flattened into a single array where no elements have spaces
in them.
Changes the initscripts to no longer fail when an empty pipestatus
is passed as an argument by quoting and changing expansions.
2021-10-05 18:19:55 -05:00
4c4cd340dd
docs: add a checklist for new modules ( #3076 )
2021-10-05 06:16:19 -04:00
f8e81a1622
feat(shell): Add style config for shell module ( #3108 )
...
* add style config for shell module
* update shell docs
* fix formatting
* update tests
2021-10-04 19:46:33 +02:00
e74f428615
fix(terraform): Improve module triggers ( #3113 )
...
Have updated which extentions trigger the terraform module, to remove
the `hcl` since this gives false positives as it is used by other
Hashicorp products and add the `tfstate` and `tfplan` which are more
accurate indicators.
2021-10-04 18:08:58 +02:00
ec0206f50d
build: bump git2 from 0.13.22 to 0.13.23 ( #3117 )
...
Bumps [git2](https://github.com/rust-lang/git2-rs ) from 0.13.22 to 0.13.23.
- [Release notes](https://github.com/rust-lang/git2-rs/releases )
- [Commits](https://github.com/rust-lang/git2-rs/compare/0.13.22...0.13.23 )
---
updated-dependencies:
- dependency-name: git2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-04 10:43:04 +02:00
8f82457c2d
feat(explain): allow specifying prompt arguments in explain and timings subcommands ( #3042 )
2021-10-03 16:08:18 +02:00
68694029c4
fix(status): Don't show status if all exit codes are 0 ( #3109 )
...
* fix(status): Don't show status if all exit codes are 0
* fix tests
2021-10-03 16:03:09 +02:00
e85a68578c
docs(config): Add missing double quotes to default value strings ( #2981 )
2021-10-02 16:03:18 -04:00
9637e331ad
docs: add Pure prompt preset ( #3066 )
2021-09-30 20:03:45 -04:00
cc417742bb
build: bump nix from 0.22.1 to 0.23.0 ( #3102 )
...
Bumps [nix](https://github.com/nix-rust/nix ) from 0.22.1 to 0.23.0.
- [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.22.1...v0.23.0 )
---
updated-dependencies:
- dependency-name: nix
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-30 05:06:31 +01:00
ab25bc82c5
fix(windows): make powershell init work on windows 8 again ( #3067 )
2021-09-25 14:07:23 -05:00
b22c54fccc
refactor: replace term_size
with terminal_size
( #3087 )
2021-09-23 17:52:51 +02:00
888a653c32
ci: use Swatinem/rust-cache for caching in CI ( #3057 )
2021-09-21 13:34:46 -04:00
0a60d1e939
chore(release): v0.58.0
v0.58.0
2021-09-21 14:38:04 +01:00
e29b2ddc91
docs(i18n): new Crowdin updates ( #3012 )
2021-09-21 09:36:29 -04:00
43feb6e4ec
ci: Reenable caching in CI
2021-09-21 14:30:36 +01:00
35f6206593
docs: Add missing modules to $all in config docs ( #3075 )
...
* Add cobol to $all in config docs
* Undo whitespace changes
* Add singluarity/rlang, move lua to correct location
2021-09-17 16:16:36 -05:00
20af85f0a8
docs(modules): add missing module descriptions ( #3081 )
2021-09-17 16:16:02 -05:00
913dc3af2a
docs: fix grammar in config README ( #3069 )
2021-09-17 11:46:42 -04:00
99ac425fb0
build: bump notify-rust from 4.5.2 to 4.5.3 ( #3078 )
...
Bumps [notify-rust](https://github.com/hoodie/notify-rust ) from 4.5.2 to 4.5.3.
- [Release notes](https://github.com/hoodie/notify-rust/releases )
- [Changelog](https://github.com/hoodie/notify-rust/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hoodie/notify-rust/commits )
---
updated-dependencies:
- dependency-name: notify-rust
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-17 13:38:02 +02:00
a173f4b4d7
build: bump unicode-width from 0.1.8 to 0.1.9 ( #3077 )
...
Bumps [unicode-width](https://github.com/unicode-rs/unicode-width ) from 0.1.8 to 0.1.9.
- [Release notes](https://github.com/unicode-rs/unicode-width/releases )
- [Commits](https://github.com/unicode-rs/unicode-width/compare/v0.1.8...v0.1.9 )
---
updated-dependencies:
- dependency-name: unicode-width
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-17 13:37:28 +02:00
598626cfc5
build: bump serde_json from 1.0.67 to 1.0.68 ( #3065 )
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.67 to 1.0.68.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.67...v1.0.68 )
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-15 17:59:31 +02:00
75feef62cb
fix(print-config): add missing format_right
to FullConfig
( #3063 )
2021-09-15 17:58:58 +02:00
bbb8d3c357
fix(package): Ignore setup.cfg attr: and file: ( #3054 )
...
The setup.cfg version key allows "attr:" and "file:" directives to load
the actual value from elsewhere [1]. Treat these as if no version was
found, since the text of the directive isn't the version number we're
after.
[1]: https://setuptools.readthedocs.io/en/latest/userguide/declarative_config.html#specifying-values
2021-09-14 12:17:05 -05:00
5d0a38aca3
feat: Add a fill module to pad out the line ( #3029 )
2021-09-12 19:59:15 -04:00
5ac7ad741f
fix(zsh): always escape percent character ( #3058 )
2021-09-12 19:55:46 -04:00
e64a99262e
fix(zsh init script): avoid adding preexec commands twice ( #3049 )
2021-09-09 16:19:01 -04:00
cc0a885e75
build: bump git2 from 0.13.21 to 0.13.22 ( #3047 )
...
Bumps [git2](https://github.com/rust-lang/git2-rs ) from 0.13.21 to 0.13.22.
- [Release notes](https://github.com/rust-lang/git2-rs/releases )
- [Commits](https://github.com/rust-lang/git2-rs/compare/0.13.21...0.13.22 )
---
updated-dependencies:
- dependency-name: git2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-09 11:55:07 +02:00
79585dcb17
feat: Add support for RPROMPT (right prompt) ( #3026 )
...
Adds support for zsh, fish, and elvish.
Co-authored-by: Matan Kushner <hello@matchai.dev >
2021-09-08 15:45:27 -04:00
cb8dca2101
docs(chglog): Change release page title order ( #3038 ) ( #3045 )
...
Changed release page commit group title order from
alphabetical to feat, fix, docs, style, refactor, pref, test, build, ci,
chore, revert.
Matches Semantic PR conventional commit types.
2021-09-08 14:15:26 -04:00
08b5cd0862
feat(cobol): added COBOL module ( #2994 )
...
* feat: added COBOL module
* slight README fix
* added command faking for COBOL
* updated COBOL symbol to better suit language
Co-authored-by: Bill Risher <bill@encephaloinvestments.com >
2021-09-07 09:59:14 -05:00
296718ce28
refactor: install.sh to improve usage and install instructions ( #3025 )
...
* Refactored the usage function to use printf
Using printf to print the usage function instead of a here doc handles
the formatting for us so it will be consistent across a wide variety of
terminal emulators. Here docs also tend to mess up auto-formatters so
removing it has that added benefit.
* Made the install instructions their own function
The function loops through simular install instructions so this way we
won't have to repeat ourselves every time we add a new supported shell.
* Set default config_file location
The default location is based on the name of the shell. It is overwritten when needed.
Co-authored-by: Thomas O'Donnell <andytom@users.noreply.github.com >
Co-authored-by: Thomas O'Donnell <andytom@users.noreply.github.com >
2021-09-06 12:10:41 -05:00
7388c5a79e
fix(config): inherit stdin/stdout/stderr instead of piping to fix editor invocation ( #3032 )
...
Due to the introduction of utils::create_command, commands now have
stdin set to null, and stdout and stderr set to piped.
This prevents console editors from working when invoked via
starship config
2021-09-03 21:56:43 -04:00
6a6a4dae2a
chore: resize flags to match their size in README
2021-09-03 12:19:06 -04:00
6598275e15
refactor: simplify iterator usage ( #3017 )
2021-09-02 11:48:29 -04:00
3933553486
fix(status): Showing exit code 0 with pipelines ( #3028 )
...
Have fixed a bug there the status module was showing when the exit code
was 0.
2021-09-02 00:18:44 +02:00
494b6eb40f
docs(config): change spelling of some words ( #2855 )
...
* docs(config): correct spelling
* Add more reference links
* Fix blank line
* Fix bad merge
2021-09-01 20:34:41 +02:00
c6e5e6fbed
feat(print-config): list expanded $all
variable ( #2932 )
...
* feat(print-config): list expanded `$all` variable
* handle $custom
* improve comment
2021-09-01 20:32:32 +02:00
85f7a4be39
ci: disable the security-audit cron on non-canonical forks ( #3027 )
...
Co-authored-by: Chris Rose <offline@offby1.net >
2021-09-01 13:47:07 -04:00