From b4c003d299f347e7591c372e777759ed85231d31 Mon Sep 17 00:00:00 2001 From: Trent Huber Date: Mon, 27 Oct 2025 23:47:57 -0400 Subject: [PATCH] Add intro to INSTALL.md, fix typos --- INSTALL.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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 -- 2.51.0