1
0
mirror of https://github.com/Llewellynvdm/starship.git synced 2024-05-31 23:50:52 +00:00

fix(nu): use the most recent starship init (#3908)

This commit is contained in:
David Knaack 2022-05-05 01:02:39 +02:00 committed by GitHub
parent 393d62c726
commit 382445dc4d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 11 additions and 15 deletions

View File

@ -327,7 +327,7 @@ eval $(starship init ion)
<details> <details>
<summary>Nushell</summary> <summary>Nushell</summary>
Run the following: Add the following to the end of your Nushell env file (find it by running `$nu.env-path` in Nushell):
```sh ```sh
mkdir ~/.cache/starship mkdir ~/.cache/starship
@ -337,11 +337,10 @@ starship init nu | save ~/.cache/starship/init.nu
And add the following to the end of your Nushell configuration (find it by running `$nu.config-path`): And add the following to the end of your Nushell configuration (find it by running `$nu.config-path`):
```sh ```sh
starship init nu | save ~/.cache/starship/init.nu
source ~/.cache/starship/init.nu source ~/.cache/starship/init.nu
``` ```
Note: Only Nushell v0.60+ is supported Note: Only Nushell v0.61+ is supported
</details> </details>

View File

@ -139,11 +139,11 @@ description: Starship is the minimal, blazing fast, and extremely customizable p
::: warning ::: warning
This will change in the future. This will change in the future.
Only Nushell v0.60+ is supported. Only Nushell v0.61+ is supported.
::: :::
Run the following: Add the following to to the end of your Nushell env file (find it by running `$nu.env-path` in Nushell):
```sh ```sh
mkdir ~/.cache/starship mkdir ~/.cache/starship
starship init nu | save ~/.cache/starship/init.nu starship init nu | save ~/.cache/starship/init.nu
@ -152,8 +152,6 @@ description: Starship is the minimal, blazing fast, and extremely customizable p
And add the following to the end of your Nushell configuration (find it by running `$nu.config-path`): And add the following to the end of your Nushell configuration (find it by running `$nu.config-path`):
```sh ```sh
mkdir ~/.cache/starship
starship init nu | save ~/.cache/starship/init.nu
source ~/.cache/starship/init.nu source ~/.cache/starship/init.nu
``` ```
#### Xonsh #### Xonsh

View File

@ -336,20 +336,19 @@ print_install() {
;; ;;
nushell ) nushell )
# shellcheck disable=SC2088 # shellcheck disable=SC2088
config_file="your nu config file" config_file="${BOLD}your nu config file${NO_COLOR} (find it by running ${BOLD}\$nu.config-path${NO_COLOR} in Nushell)"
config_cmd="mkdir ~/.cache/starship config_cmd="mkdir ~/.cache/starship
starship init nu | save ~/.cache/starship/init.nu starship init nu | save ~/.cache/starship/init.nu
source ~/.cache/starship/init.nu" source ~/.cache/starship/init.nu"
warning="${warning} This will change in the future. warning="${warning} This will change in the future.
Only Nushell v0.60 or higher is supported. Only Nushell v0.61 or higher is supported.
You can check the location of this your config file by running \$nu.config-path in nu. Add the following to the end of ${BOLD}your Nushell env file${NO_COLOR} (find it by running ${BOLD}\$nu.env-path${NO_COLOR} in Nushell): \"mkdir ~/.cache/starship; starship init nu | save ~/.cache/starship/init.nu\""
${BOLD}First run${NO_COLOR} \"mkdir ~/.cache/starship; starship init nu | save ~/.cache/starship/init.nu\""
;; ;;
esac esac
printf " %s\n %s\n Add the following to the end of %s:\n\n\t%s\n\n" \ printf " %s\n %s\n And add the following to the end of %s:\n\n\t%s\n\n" \
"${BOLD}${UNDERLINE}${s}${NO_COLOR}" \ "${BOLD}${UNDERLINE}${s}${NO_COLOR}" \
"${warning}" \ "${warning}" \
"${BOLD}${config_file}${NO_COLOR}" \ "${config_file}" \
"${config_cmd}" "${config_cmd}"
done done