From 696fd6aa30dc49634c70ab1ef1c57fcc1d96feef Mon Sep 17 00:00:00 2001 From: File Magic Date: Thu, 13 Aug 2026 23:03:49 -0400 Subject: [PATCH] configuration.nix [13-inch-thin-cannon]: root shell must stay POSIX (nushell via users.defaultUserShell broke ssh commands) --- 13-inch-thin-cannon/configuration.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/13-inch-thin-cannon/configuration.nix b/13-inch-thin-cannon/configuration.nix index aca4d59..d09b002 100644 --- a/13-inch-thin-cannon/configuration.nix +++ b/13-inch-thin-cannon/configuration.nix @@ -175,8 +175,9 @@ # services.xserver.libinput.enable = true; # Define a user account. Don't forget to set a password with ‘passwd’. + # nushell is only for file_magic: `users.defaultUserShell` would also change + # root's login shell, breaking POSIX-sh remote commands (ssh, sudo, scripts). users = { - defaultUserShell = pkgs.nushell; users.file_magic = { shell = pkgs.nushell; isNormalUser = true; -- 2.51.2