Skip to content

Commit 066dac5

Browse files
authored
Promotes Installation to its own top-level Book chapter (#1528)
* Promotes Installation to its own top-level Book chapter * Remove 'install' info from Getting Started
1 parent a33a455 commit 066dac5

File tree

3 files changed

+10
-7
lines changed

3 files changed

+10
-7
lines changed

.vuepress/configs/sidebar/en.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,17 @@ export const sidebarEn: SidebarConfig = {
88
link: '/book/README.md',
99
collapsible: false,
1010
},
11+
{
12+
text: 'Installation',
13+
link: '/book/installation.md',
14+
collapsible: false,
15+
children: ['/book/default_shell.md'],
16+
},
1117
{
1218
text: 'Getting Started',
1319
link: '/book/getting_started.md',
1420
collapsible: false,
1521
children: [
16-
'/book/installation.md',
17-
'/book/default_shell.md',
1822
'/book/quick_tour.md',
1923
'/book/moving_around.md',
2024
'/book/thinking_in_nu.md',

book/README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@ Nu takes cues from a lot of familiar territory: traditional shells like bash, ob
1515
The book is split into chapters which are further broken down into sections.
1616
You can click on the chapter headers to get more information about it.
1717

18-
- [Getting Started](getting_started.md) teaches you how to install Nushell and shows you the ropes. It also explains some of the design principles where Nushell differs from typical shells, such as bash.
18+
- [Installation](installation.md), of course, helps you get Nushell onto your system.
19+
- [Getting Started](getting_started.md) shows you the ropes. It also explains some of the design principles where Nushell differs from typical shells, such as Bash.
1920
- [Nu Fundamentals](nu_fundamentals.md) explains basic concepts of the Nushell language.
2021
- [Programming in Nu](programming_in_nu.md) dives more deeply into the language features and shows several ways how to organize and structure your code.
2122
- [Nu as a Shell](nu_as_a_shell.md) focuses on the shell features, most notably the configuration and environment.

book/getting_started.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22

33
Let's get started! :elephant:
44

5-
First, to be able to use Nushell, we need to [install it](installation.md).
5+
The next sections will give you a [short tour of Nushell by example](quick_tour.md) (including how to get help from within Nushell) and show you how to [move around your file system](moving_around.md).
66

7-
The next sections will give you a [short tour of Nushell by example](quick_tour.md) (including how to get help from within Nushell), and show you how to [move around your file system](moving_around.md).
8-
9-
Finally, because Nushell takes some design decisions that are quite different from typical shells or dynamic scripting languages, make sure to check [Thinking in Nu](thinking_in_nu.md) that explains some of these concepts.
7+
Then, because Nushell takes some design decisions that are quite different from typical shells or dynamic scripting languages, make sure to check out [Thinking in Nu](thinking_in_nu.md) where we explain some of these concepts.

0 commit comments

Comments
 (0)