From 310897897e60790261ad3e183ee50d14710228b6 Mon Sep 17 00:00:00 2001 From: Sean Hellum Date: Tue, 1 Oct 2019 05:28:54 -0500 Subject: [PATCH 1/9] Changed the location of the open in gitpod button In my opinion, this looks a lot better --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 96e97a90d8..43ce8e21c6 100644 --- a/README.md +++ b/README.md @@ -24,6 +24,7 @@ If you're a developer who would like to contribute to Nu, we're also working on We also have an active [discord](https://discord.gg/NtAbbGn) and [twitter](https://twitter.com/nu_shell) if you'd like to come chat with us. Try it in gitpod + [![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/nushell/nushell) # Installation From 91b4d27931fc1e580fae962ab599fe54f22b5827 Mon Sep 17 00:00:00 2001 From: Sean Hellum Date: Tue, 1 Oct 2019 05:32:21 -0500 Subject: [PATCH 2/9] add capitalization in readme discord and twitter should be uppercase --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 43ce8e21c6..31cdba6bfb 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ There are a few good resources to learn about Nu. There is a [book](https://book If you're a developer who would like to contribute to Nu, we're also working on a [book for developers](https://github.com/nushell/contributor-book/tree/master/en) to help get started. There are also [good first issues](https://github.com/nushell/nushell/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22) to help you dive in. -We also have an active [discord](https://discord.gg/NtAbbGn) and [twitter](https://twitter.com/nu_shell) if you'd like to come chat with us. +We also have an active [Discord](https://discord.gg/NtAbbGn) and [Twitter](https://twitter.com/nu_shell) if you'd like to come chat with us. Try it in gitpod From abf671da1b0e10995df889e88639ef6dafe409ed Mon Sep 17 00:00:00 2001 From: Sean Hellum Date: Tue, 1 Oct 2019 05:54:59 -0500 Subject: [PATCH 3/9] misc style changes --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 31cdba6bfb..0fcf71d8c1 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ A modern shell for the GitHub era This project has reached a minimum-viable product level of quality. While contributors dogfood it as their daily driver, it may be unstable for some commands. Future releases will work to fill out missing features and improve stability. Its design is also subject to change as it matures. -Nu comes with a set of built-in commands (listed below). If a command is unknown, the command will shell-out and execute it (using cmd on Windows or bash on Linux and MacOS), correctly passing through stdin, stdout and stderr, so things like your daily git workflows and even `vim` will work just fine. +Nu comes with a set of built-in commands (listed below). If a command is unknown, the command will shell-out and execute it (using cmd on Windows or bash on Linux and macOS), correctly passing through stdin, stdout, and stderr, so things like your daily git workflows and even `vim` will work just fine. # Learning more @@ -21,7 +21,7 @@ There are a few good resources to learn about Nu. There is a [book](https://book If you're a developer who would like to contribute to Nu, we're also working on a [book for developers](https://github.com/nushell/contributor-book/tree/master/en) to help get started. There are also [good first issues](https://github.com/nushell/nushell/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22) to help you dive in. -We also have an active [Discord](https://discord.gg/NtAbbGn) and [Twitter](https://twitter.com/nu_shell) if you'd like to come chat with us. +We also have an active [Discord](https://discord.gg/NtAbbGn) and [Twitter](https://twitter.com/nu_shell) if you'd like to come and chat with us. Try it in gitpod @@ -91,7 +91,7 @@ $ docker run -it nushell/nu /> exit ``` -The second container is a bit smaller, if size is important to you. +The second container is a bit smaller, if the size is important to you. ## Packaging status @@ -103,7 +103,7 @@ The second container is a bit smaller, if size is important to you. # Philosophy -Nu draws inspiration from projects like PowerShell, functional programming languages, and modern cli tools. Rather than thinking of files and services as raw streams of text, Nu looks at each input as something with structure. For example, when you list the contents of a directory, what you get back is a table of rows, where each row represents an item in that directory. These values can be piped through a series of steps, in a series of commands called a 'pipeline'. +Nu draws inspiration from projects like PowerShell, functional programming languages, and modern CLI tools. Rather than thinking of files and services as raw streams of text, Nu looks at each input as something with structure. For example, when you list the contents of a directory, what you get back is a table of rows, where each row represents an item in that directory. These values can be piped through a series of steps, in a series of commands called a 'pipeline'. ## Pipelines From fe3753ea687ac726d8bfa10bfd0ca1d796ae3e64 Mon Sep 17 00:00:00 2001 From: Sean Hellum Date: Tue, 1 Oct 2019 05:58:56 -0500 Subject: [PATCH 4/9] more style changes --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 0fcf71d8c1..5a56a8438e 100644 --- a/README.md +++ b/README.md @@ -91,7 +91,7 @@ $ docker run -it nushell/nu /> exit ``` -The second container is a bit smaller, if the size is important to you. +The second container is a bit smaller if the size is important to you. ## Packaging status From 08df76486d920cce0a04059c243a51a0066a32a1 Mon Sep 17 00:00:00 2001 From: Sean Hellum Date: Tue, 1 Oct 2019 06:00:00 -0500 Subject: [PATCH 5/9] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 5a56a8438e..5b47d5fad5 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ # Nu Shell -A modern shell for the GitHub era +A modern shell for the GitHub era. ![Example of nushell](images/nushell-autocomplete.gif "Example of nushell") @@ -23,7 +23,7 @@ If you're a developer who would like to contribute to Nu, we're also working on We also have an active [Discord](https://discord.gg/NtAbbGn) and [Twitter](https://twitter.com/nu_shell) if you'd like to come and chat with us. -Try it in gitpod +Try it in Gitpod, [![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/nushell/nushell) From c81d20a0695bd7002ae1b3bd18dcf432372fdf03 Mon Sep 17 00:00:00 2001 From: Sean Hellum Date: Tue, 1 Oct 2019 06:37:27 -0500 Subject: [PATCH 6/9] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 5b47d5fad5..3cf3e13ecd 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ Nu comes with a set of built-in commands (listed below). If a command is unknown There are a few good resources to learn about Nu. There is a [book](https://book.nushell.sh) about Nu that is currently in progress. The book focuses on using Nu and its core concepts. -If you're a developer who would like to contribute to Nu, we're also working on a [book for developers](https://github.com/nushell/contributor-book/tree/master/en) to help get started. There are also [good first issues](https://github.com/nushell/nushell/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22) to help you dive in. +If you're a developer who would like to contribute to Nu, we're also working on a [book for developers](https://github.com/nushell/contributor-book/tree/master/en) to help you get started. There are also [good first issues](https://github.com/nushell/nushell/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22) to help you dive in. We also have an active [Discord](https://discord.gg/NtAbbGn) and [Twitter](https://twitter.com/nu_shell) if you'd like to come and chat with us. From ad53eb4e7685ff0c4423c667d0b86b5121402ece Mon Sep 17 00:00:00 2001 From: Sean Hellum Date: Tue, 1 Oct 2019 06:39:18 -0500 Subject: [PATCH 7/9] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 3cf3e13ecd..c1a25a004e 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@ If you're a developer who would like to contribute to Nu, we're also working on We also have an active [Discord](https://discord.gg/NtAbbGn) and [Twitter](https://twitter.com/nu_shell) if you'd like to come and chat with us. -Try it in Gitpod, +Try it in Gitpod. [![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/nushell/nushell) From 1bf0f7110a532fee949e5f58a462a948d3c9a380 Mon Sep 17 00:00:00 2001 From: Sean Hellum Date: Tue, 1 Oct 2019 06:44:06 -0500 Subject: [PATCH 8/9] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index c1a25a004e..17ba9a7323 100644 --- a/README.md +++ b/README.md @@ -107,7 +107,7 @@ Nu draws inspiration from projects like PowerShell, functional programming langu ## Pipelines -In Unix, it's common to pipe between commands to split up a sophisticated command over multiple steps. Nu takes this a step further and builds heavily on the idea of _pipelines_. Just as the Unix philosophy, Nu allows commands to output from stdout and read from stdin. Additionally, commands can output structured data (you can think of this as a third kind of stream). Commands that work in the pipeline fit into one of three categories +In Unix, it's common to pipe between commands to split up a sophisticated command over multiple steps. Nu takes this a step further and builds heavily on the idea of _pipelines_. Just as the Unix philosophy, Nu allows commands to output from stdout and read from stdin. Additionally, commands can output structured data (you can think of this as a third kind of stream). Commands that work in the pipeline fit into one of three categories: * Commands that produce a stream (eg, `ls`) * Commands that filter a stream (eg, `where type == "Directory"`) From a7a0f48286682b3a353a04c19a68bebeae545558 Mon Sep 17 00:00:00 2001 From: Sean Hellum Date: Tue, 1 Oct 2019 06:46:04 -0500 Subject: [PATCH 9/9] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 17ba9a7323..daa8db5e06 100644 --- a/README.md +++ b/README.md @@ -111,7 +111,7 @@ In Unix, it's common to pipe between commands to split up a sophisticated comman * Commands that produce a stream (eg, `ls`) * Commands that filter a stream (eg, `where type == "Directory"`) -* Commands that consumes the output of the pipeline (eg, `autoview`) +* Commands that consume the output of the pipeline (eg, `autoview`) Commands are separated by the pipe symbol (`|`) to denote a pipeline flowing left to right.