diff options
| author | Michael Hoang <enzime@users.noreply.github.com> | 2024-11-11 00:08:42 +1100 |
|---|---|---|
| committer | Michael Hoang <enzime@users.noreply.github.com> | 2024-11-11 15:24:19 +1100 |
| commit | 8b27551e094666e6beb273c484392fa205bb0c97 (patch) | |
| tree | 865b70be32a5fa6d1355f44f3c79e820c967de5d | |
| parent | 5eb88645f74396d4b80fdf736ddd63afbe8320d5 (diff) | |
users: warn users to use `pkgs.bashInteractive` instead of `pkgs.bash`
| -rw-r--r-- | modules/users/default.nix | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/modules/users/default.nix b/modules/users/default.nix index ade4ffb..574f5a4 100644 --- a/modules/users/default.nix +++ b/modules/users/default.nix @@ -129,6 +129,12 @@ in ] )); + warnings = flatten (flip mapAttrsToList cfg.users (name: user: + mkIf + (user.shell.pname or null == "bash") + "Set `users.users.${name}.shell = pkgs.bashInteractive;` instead of `pkgs.bash` as it does not include `readline`." + )); + users.gids = mkMerge gids; users.uids = mkMerge uids; |
