Skip to content

Commit 1ebfc84

Browse files
Add llms.txt for AI/LLM discoverability
1 parent a22ad31 commit 1ebfc84

1 file changed

Lines changed: 96 additions & 0 deletions

File tree

.vuepress/public/llms.txt

Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,96 @@
1+
# Nushell
2+
3+
> Nushell is a new type of shell that treats data as structured values (tables, records, lists) instead of plain text, with a built-in programming language, cross-platform pipelines, and a large set of built-in commands for filtering, transforming, and viewing data.
4+
5+
This is a curated index of the highest-value pages on the Nushell documentation site (www.nushell.sh). The full site includes ~700+ individual command reference pages and ~450+ blog posts not listed here individually; see the Commands and Blog sections below for their index pages.
6+
7+
## Getting Started
8+
9+
- [Installation](https://www.nushell.sh/book/installation.html): How to install Nushell on Linux, macOS, and Windows
10+
- [Quick Tour](https://www.nushell.sh/book/quick_tour.html): A fast overview of Nushell's core ideas
11+
- [Moving Around](https://www.nushell.sh/book/moving_around.html): Navigating the filesystem and shell basics
12+
- [Nu Fundamentals](https://www.nushell.sh/book/nu_fundamentals.html): The core concepts that make Nushell different from POSIX shells
13+
- [Thinking in Nu](https://www.nushell.sh/book/thinking_in_nu.html): Mental model for working with structured data
14+
- [Cheat Sheet](https://www.nushell.sh/book/cheat_sheet.html): Quick syntax and command reference
15+
16+
## Coming from Other Shells
17+
18+
- [Coming from Bash](https://www.nushell.sh/book/coming_from_bash.html)
19+
- [Coming from PowerShell](https://www.nushell.sh/book/coming_from_powershell.html)
20+
- [Coming from CMD](https://www.nushell.sh/book/coming_from_cmd.html)
21+
- [Coming to Nu](https://www.nushell.sh/book/coming_to_nu.html): General migration guidance
22+
23+
## Core Language
24+
25+
- [Types of Data](https://www.nushell.sh/book/types_of_data.html)
26+
- [Variables](https://www.nushell.sh/book/variables.html)
27+
- [Operators](https://www.nushell.sh/book/operators.html)
28+
- [Control Flow](https://www.nushell.sh/book/control_flow.html)
29+
- [Working with Lists](https://www.nushell.sh/book/working_with_lists.html)
30+
- [Working with Records](https://www.nushell.sh/book/working_with_records.html)
31+
- [Working with Tables](https://www.nushell.sh/book/working_with_tables.html)
32+
- [Working with Strings](https://www.nushell.sh/book/working_with_strings.html)
33+
- [Navigating Structured Data](https://www.nushell.sh/book/navigating_structured_data.html)
34+
- [Custom Commands](https://www.nushell.sh/book/custom_commands.html)
35+
- [Modules](https://www.nushell.sh/book/modules.html)
36+
- [Overlays](https://www.nushell.sh/book/overlays.html)
37+
- [Scripts](https://www.nushell.sh/book/scripts.html)
38+
- [Pipelines](https://www.nushell.sh/book/pipelines.html)
39+
- [Metadata](https://www.nushell.sh/book/metadata.html)
40+
- [Special Variables](https://www.nushell.sh/book/special_variables.html)
41+
- [Standard Library](https://www.nushell.sh/book/standard_library.html)
42+
43+
## Scripting & Extensibility
44+
45+
- [How Nushell Code Gets Run](https://www.nushell.sh/book/how_nushell_code_gets_run.html)
46+
- [Hooks](https://www.nushell.sh/book/hooks.html)
47+
- [Aliases](https://www.nushell.sh/book/aliases.html)
48+
- [Custom Completions](https://www.nushell.sh/book/custom_completions.html)
49+
- [Externs](https://www.nushell.sh/book/externs.html)
50+
- [Running Externals](https://www.nushell.sh/book/running_externals.html)
51+
- [Plugins](https://www.nushell.sh/book/plugins.html)
52+
- [Dataframes](https://www.nushell.sh/book/dataframes.html)
53+
- [Parallelism](https://www.nushell.sh/book/parallelism.html)
54+
- [Testing](https://www.nushell.sh/book/testing.html)
55+
- [Creating Errors](https://www.nushell.sh/book/creating_errors.html)
56+
- [Programming in Nu](https://www.nushell.sh/book/programming_in_nu.html)
57+
58+
## Configuration & Environment
59+
60+
- [Configuration](https://www.nushell.sh/book/configuration.html)
61+
- [Environment](https://www.nushell.sh/book/environment.html)
62+
- [Default Shell](https://www.nushell.sh/book/default_shell.html)
63+
- [Coloring and Theming](https://www.nushell.sh/book/coloring_and_theming.html)
64+
- [Line Editor](https://www.nushell.sh/book/line_editor.html)
65+
- [Directory Stack](https://www.nushell.sh/book/directory_stack.html)
66+
- [Stdout, Stderr, Exit Codes](https://www.nushell.sh/book/stdout_stderr_exit_codes.html)
67+
- [Loading Data](https://www.nushell.sh/book/loading_data.html)
68+
- [Explore (the built-in pager/viewer)](https://www.nushell.sh/book/explore.html)
69+
70+
## Commands Reference
71+
72+
- [Command Index](https://www.nushell.sh/commands/): Full alphabetical list of all built-in commands (700+ pages, not individually indexed here)
73+
74+
Key categories: [Filters](https://www.nushell.sh/commands/categories/filters.html) · [Strings](https://www.nushell.sh/commands/categories/strings.html) · [Math](https://www.nushell.sh/commands/categories/math.html) · [Date](https://www.nushell.sh/commands/categories/date.html) · [Formats](https://www.nushell.sh/commands/categories/formats.html) · [System](https://www.nushell.sh/commands/categories/system.html) · [Filesystem](https://www.nushell.sh/commands/categories/filesystem.html) · [Network](https://www.nushell.sh/commands/categories/network.html) · [Dataframe](https://www.nushell.sh/commands/categories/dataframe.html)
75+
76+
## Cookbook
77+
78+
- [Cookbook Index](https://www.nushell.sh/cookbook/): Task-oriented recipes
79+
- [Parsing](https://www.nushell.sh/cookbook/parsing.html)
80+
- [Tables](https://www.nushell.sh/cookbook/tables.html)
81+
- [HTTP](https://www.nushell.sh/cookbook/http.html)
82+
- [Git](https://www.nushell.sh/cookbook/git.html)
83+
- [jq vs Nushell](https://www.nushell.sh/cookbook/jq_v_nushell.html)
84+
85+
## Language Design
86+
87+
- [Language Guide Index](https://www.nushell.sh/lang-guide/): In-depth explanations of language internals and design decisions
88+
89+
## Blog
90+
91+
- [Blog Index](https://www.nushell.sh/blog/): Release notes and project updates (450+ posts, not individually indexed here)
92+
93+
## Optional
94+
95+
- [Contributor Book](https://www.nushell.sh/contributor-book/): Guide for contributing to Nushell itself
96+
- [Contributing Guide](https://www.nushell.sh/CONTRIBUTING.html)

0 commit comments

Comments
 (0)