From: Trent Huber Date: Tue, 28 Oct 2025 03:47:57 +0000 (-0400) Subject: Add intro to INSTALL.md, fix typos X-Git-Url: https://trenthuber.com/code?a=commitdiff_plain;h=b4c003d299f347e7591c372e777759ed85231d31;p=thus.git Add intro to INSTALL.md, fix typos --- diff --git a/INSTALL.md b/INSTALL.md index 575600d..f95b06f 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -1,8 +1,10 @@ # Installing thus +While running a quick `chsh` might be sufficient for proper shells, installing thus as a user's default shell without any unwanted behavior resulting is a bit more involved. + ## thus is not a POSIX compliant shell -thus uses a distinctly different syntax than other POSIX compliant shells. While fine for an end user to learn, some programs rely on POSIX compilant shells to run internal commands or scripts. Therefore, **it is not recommended that thus be set to the user's default shell**. Instead, thus should be automatically run by a separate POSIX compilant shell which in turn is set as the user's default shell. This allows utilities to function as before while presenting thus as the default shell in an interactive session. +thus uses a distinctly different syntax than other POSIX compliant shells. This is fine for an end user to learn, but some programs rely on POSIX compliant shells to run internal commands or scripts. Therefore, **it is not recommended that thus be set to the user's default shell**. Instead, thus should be automatically run by a separate POSIX compliant shell which in turn is set as the user's default shell. This allows utilities to function as before while presenting thus as the default shell in an interactive session. ## Example configuration