summaryrefslogtreecommitdiffstats
path: root/README.md
AgeCommit message (Collapse)Author
2024-05-12ci: add preliminary windows codesigning via signpath (#5944)David Knaack
2024-03-21Update sponsorsMatan Kushner
2023-11-12docs: Include openSUSE in installation instructionsFrederik Banning
Co-authored-by: David Knaack <davidkna@users.noreply.github.com>
2023-11-06Add "Stand With Ukraine" badgeMatan Kushner
2023-10-19Update README.mdMatan Kushner
2023-07-07chore: remove Snapcraft starship distribution (#5296)Matan Kushner
2023-06-14docs: Correct Arch Linux Repo Name (#5243)Dosenpfand
* Correct Arch Linux repo name * Revert changes to translated files.
2023-06-12feat: update the nushell init file and make it valid module and overlay (#5188)Antoine Stevan
* break long commands into multiple lines for readability * fix the format of closures We generally write `{|| ...}` instead of `{ || ...}`. * remove the `$"--opt=(val)"` structure when possible `starship` does not require to use `--opt=val` and so we do not need to do that with Nushell :) the only place where this is required is with `--status` because `$env.LAST_EXIT_CODE` can be negative and `starship` does not appear to *like* values of the form `-2`... so i left this line as it was. on the other hand, `$env.CMD_DURATION_MS` and `(term size).columns` should be fine :relieved: * simplify the `config` mutation with new `?` syntax This is a new very handy feature of Nushell which gives a much simpler command combined with `default` and `merge`. * put all `let-env`s inside an `export-env` with `load-env` This commit has two reasons of existing: - i think it makes it a bit easier to read with less `let-env`s - it transforms the *script* into both a valid module and a valid overlay * bump the version to `0.78` in to docs * add a note about the init file being also a module to all docs * tweak the documentation * update the Nushell part of the install script * format the vuepress config file as previous commit 117580136d3da5e00a4ccb7ada508c8510a2e50e was not successful, let's try to make the CI happy manually :relieved: * remove code quotes in the `config_cmd` of Nushell * format the style in the Nushell `warning` section
2023-05-09docs: update CONTRIBUTING.md and README.md (#5153)Zhizhen He
2023-04-28docs: add Ukranian to the project README (#5147)Matan Kushner
2023-04-12docs: update snap instructions (#5007)Aki Kanellis
As part of #4954, non-edge packages of Starship were removed from Snapcraft. This means the only way to install Starship is through the `edge` channel using `snap install --edge starship`.
2023-03-14Update sponsorsMatan Kushner
2023-02-06docs: "Fira Code Nerd Font" -> "FiraCode Nerd Font" (#4883)Bas Nijholt
2023-01-18docs: add Appwrite as a supporter tier sponsorMatan Kushner
2022-12-30docs(nu): Add `-f` flag (#4777)cassis163
* Add missing -f flag in documentation * Fix Nushell version
2022-12-19docs: fix README shields badge (#4740)Jett Chen
2022-11-22docs: remove Fedora from install docs (#4636)Matan Kushner
2022-11-15Add Dimension as Starship sponsor (#4607)Matan Kushner
2022-10-02docs: duplicate installation instruction for Nixos in readme (#4433)Sagar
2022-06-23feat(winget): Add support for winget package manager (#4042)Daniel Letscher
* Add winget update release step * Hardcode MSI URLs for wingetcreate * Fix variable expansion reference * Add winget install documentation * Revert removing MSI installer documentation Co-authored-by: Daniel Letscher <Letsch22@users.noreply.github.com>
2022-06-02feat(release): add windows msi installers (#4031)David Knaack
* feat(release): add windows msi installers * add install documentation * use intransparent ico-file * run installer tests on push, add continue-on-error
2022-05-04fix(nu): use the most recent starship init (#3908)David Knaack
2022-03-25fix(init): Change Elvish init to `catch` for 0.18 (#3769)Kevin Song
2022-03-24fix(init): Change Nushell init for nu 0.60 (#3773)David Knaack
2022-03-14docs: add SWU banner to READMEMatan Kushner
2022-03-08fix: use shell-compatible curl install (#3691)Matan Kushner
2022-01-25docs: add snapcraft to installation instructions (#3513)Matan Kushner
2022-01-20ci: Use `dprint` to format documentation + TOML files (#3426)Kevin Song
Adds Rust-based standardized markdown formatting and a CI step to catch unformatted files.
2022-01-19docs: break installation instructions to collapsable sections (#3448)Matan Kushner
As the number of supported systems and shells has grown, we've had to hand-pick what installation methods would be the "blessed" ones to show on our README. This change changes that to include all installation methods, but hides them each into OS and shell-specific collapsed sections, as is done by the excellent ajeetdsouza/zoxide.
2022-01-09feat: add support for cmd (#3277)Rashil Gandhi
* feat: add support for cmd * add preprompt and precmd support * add keymap support * add info about minimum Clink version * simplify escaping * add handling for cmd custom commands * add support for transient_prompt and transient_rprompt * Revert 914057952508e81e20086fcb707ba2a0be85fdd3 This reverts commit "add support for transient_prompt and transient_rprompt" * Apply suggestions from code review * disable cmd shell custom commands * any shell other than cmd can be used * better error and correct script location * move shell check in `map_no_escaping`
2021-12-30fix(elvish): upgrade shell integration for v0.17 (#3310)David Knaack
2021-12-21docs(i18n): add Indonesian and Italian docs (#3339)Matan Kushner
2021-10-29docs: "Example:" → "With"Matan Kushner
2021-10-22docs: remove Open Collective from README.mdMatan Kushner
2021-08-26docs: add Brazilian Portuguese translations to the docs and website (#3009)Matan Kushner
2021-07-19docs: Fix typo (#2900)Andy Kipp
2021-07-16feat: add support for xonsh (#2807)Jeremy Schlatter
* feat: add support for xonsh * xonsh: add STARSHIP_SESSION_KEY * xonsh: implement STARSHIP_SESSION_KEY in xonsh * docs: mention tcsh, elvish, and nu in more places * xonsh: change STARSHIP_SESSION_KEY implementation See https://github.com/starship/starship/pull/2807#discussion_r667064149 * xonsh: fix jobs implementation * xonsh: do not silently discard stderr from starship
2021-07-04docs(nu): specify how to get nushell config path (#2856)Matan Kushner
2021-07-04feat: add support for nu shell (#2847)David Knaack
2021-05-18feat(install): Add help argument to install.sh (#2729)Thomas O'Donnell
2021-04-08docs: update install instructions (#2553)Dario Vladović
Use POSIX `sh`, mitigate possible timing attacks.
2021-04-01docs: Add update documentation (#2418)masa
Added documentation about upgrading starship itself via bash script.
2021-03-24docs: format markdown (#2493)Dario Vladović
Remove trailing whitespace and extra newlines.
2021-03-12fix(tcsh): remove quotes and escape backticks (#2429)Vivek Malneedi
* feat: add support for tcsh * add tcsh to install.sh install message * list tcsh in bug_report.rs and main.rs * quote starship path Co-authored-by: David Knaack <davidkna@users.noreply.github.com> * fix job count * add tcsh support to shell module * fix STARSHIP_START_TIME undefined error * preserve existing user precmd and postcmd, remove jobs support * remove unnecessary parentheses * minor script improvement * removes parens from install script message * Update docs/config/README.md Co-authored-by: Thomas O'Donnell <andytom@users.noreply.github.com> * fix(Tcsh): remove unecessary quotes Co-authored-by: David Knaack <davidkna@users.noreply.github.com> Co-authored-by: Thomas O'Donnell <andytom@users.noreply.github.com>
2021-02-27feat: add support for tcsh (#2288)Vivek Malneedi
* feat: add support for tcsh * add tcsh to install.sh install message * list tcsh in bug_report.rs and main.rs * quote starship path Co-authored-by: David Knaack <davidkna@users.noreply.github.com> * fix job count * add tcsh support to shell module * fix STARSHIP_START_TIME undefined error * preserve existing user precmd and postcmd, remove jobs support * remove unnecessary parentheses * minor script improvement * removes parens from install script message * Update docs/config/README.md Co-authored-by: Thomas O'Donnell <andytom@users.noreply.github.com> Co-authored-by: David Knaack <davidkna@users.noreply.github.com> Co-authored-by: Thomas O'Donnell <andytom@users.noreply.github.com>
2021-02-08chore: update Discord link to use vanity URLMatan Kushner
2021-02-02feat: add support for elvish shell (#1725)David Knaack
* feat: add support for elvish shell * improve doc * elvish 0.15 is out * fix example init * update systax for 0.15 stable * udpate second init example too * remove warning from swift module * add warning to status module docs * prefix elvish version with v
2021-01-26docs(i18n): add Vietnamese doc translationsMatan Kushner
2021-01-14docs: highlight powershell in vuepress (#2147)David Knaack
2021-01-05docs(installation): add advanced installation (#1643)Dani
Adds an "Advanced Installation" page to the documentation website.