From d48edcc3a5f7b20e116b3a1148af565d7f27f3cd Mon Sep 17 00:00:00 2001 From: Linus Heckemann Date: Sat, 22 Apr 2017 09:17:08 +0100 Subject: [PATCH] nix-shell: use appropriate prompt terminator If running nix-shell as root, the terminator should be # and not $. --- src/nix-build/nix-build.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nix-build/nix-build.cc b/src/nix-build/nix-build.cc index cd4dee326..b7cf36d16 100755 --- a/src/nix-build/nix-build.cc +++ b/src/nix-build/nix-build.cc @@ -438,7 +438,7 @@ int main(int argc, char ** argv) "[ -e $stdenv/setup ] && source $stdenv/setup; " "%3%" "set +e; " - "[ -n \"$PS1\" ] && PS1=\"\\n\\[\\033[1;32m\\][nix-shell:\\w]$\\[\\033[0m\\] \"; " + "[ -n \"$PS1\" ] && PS1=\"\\n\\[\\033[1;32m\\][nix-shell:\\w]\\$\\[\\033[0m\\] \"; " "if [ \"$(type -t runHook)\" = function ]; then runHook shellHook; fi; " "unset NIX_ENFORCE_PURITY; " "unset NIX_INDENT_MAKE; "