docs: update nushell initialisation

resolves #3188
This commit is contained in:
Jan De Dobbeleer 2023-01-10 19:59:00 +01:00 committed by Jan De Dobbeleer
parent 482e25b582
commit a0a171a3ae
2 changed files with 14 additions and 14 deletions

View file

@ -160,29 +160,29 @@ Once altered, reload your config for the changes to take effect.
<TabItem value="nu"> <TabItem value="nu">
:::caution :::caution
Oh My Posh requires Nushell v0.70.0 or higher. Oh My Posh requires Nushell v0.73.0 or higher.
::: :::
Run the following command: Add the following line to the Nushell env file (`$nu.env-path`):
```bash ```bash
oh-my-posh init nu --config ~/jandedobbeleer.omp.json oh-my-posh init nu --config ~/jandedobbeleer.omp.json
``` ```
it saves the initialization script to `~/.oh-my-posh.nu` by default. This saves the initialization script to `~/.oh-my-posh.nu`.
Then edit the Nushell config file (`$nu.config-path`) and add the following line at the bottom: Now, edit the Nushell config file (`$nu.config-path`) and add the following line at the bottom:
```bash ```bash
source ~/.oh-my-posh.nu source ~/.oh-my-posh.nu
``` ```
If you want to save the initialization script elsewhere, you should run a command like: If you want to save the initialization script elsewhere, you can change the first line to something like this:
```bash ```bash
oh-my-posh init nu --config ~/jandedobbeleer.omp.json --print | save /mylocation/myscript.nu oh-my-posh init nu --config ~/jandedobbeleer.omp.json --print | save /mylocation/myscript.nu --force
``` ```
and add the `source` line like: And change the `source` line to:
```bash ```bash
source /mylocation/myscript.nu source /mylocation/myscript.nu

View file

@ -153,29 +153,29 @@ exec fish
<TabItem value="nu"> <TabItem value="nu">
:::caution :::caution
Oh My Posh requires Nushell v0.70.0 or higher. Oh My Posh requires Nushell v0.73.0 or higher.
::: :::
Run the following command: Add the following line to the Nushell env file (`$nu.env-path`):
```bash ```bash
oh-my-posh init nu oh-my-posh init nu
``` ```
it saves the initialization script to `~/.oh-my-posh.nu` by default. This saves the initialization script to `~/.oh-my-posh.nu`.
Then edit the Nushell config file (`$nu.config-path`) and add the following line at the bottom: Now, edit the Nushell config file (`$nu.config-path`) and add the following line at the bottom:
```bash ```bash
source ~/.oh-my-posh.nu source ~/.oh-my-posh.nu
``` ```
If you want to save the initialization script elsewhere, you should run a command like: If you want to save the initialization script elsewhere, you can change the first line to something like this:
```bash ```bash
oh-my-posh init nu --print | save /mylocation/myscript.nu oh-my-posh init nu --print | save /mylocation/myscript.nu --force
``` ```
and add the `source` line like: And change the `source` line to:
```bash ```bash
source /mylocation/myscript.nu source /mylocation/myscript.nu