From a2e357f853be9b0b627ad75c664fbde348800e61 Mon Sep 17 00:00:00 2001 From: SebastianStork Date: Fri, 16 Aug 2024 19:56:45 +0200 Subject: [PATCH] Set shell on a per user basis --- hosts/common.nix | 5 +---- users/seb/user.nix | 3 ++- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/hosts/common.nix b/hosts/common.nix index 49513b2..355e35f 100644 --- a/hosts/common.nix +++ b/hosts/common.nix @@ -40,10 +40,7 @@ console.keyMap = "de-latin1-nodeadkeys"; - users = { - mutableUsers = false; - defaultUserShell = pkgs.zsh; - }; + users.mutableUsers = false; programs = { zsh = { diff --git a/users/seb/user.nix b/users/seb/user.nix index 85684f3..0e8abae 100644 --- a/users/seb/user.nix +++ b/users/seb/user.nix @@ -1,4 +1,4 @@ -{ config, ... }: +{ config, pkgs, ... }: { sops.secrets.seb-password.neededForUsers = true; @@ -6,6 +6,7 @@ isNormalUser = true; description = "Sebastian Stork"; hashedPasswordFile = config.sops.secrets.seb-password.path; + shell = pkgs.zsh; extraGroups = [ "wheel" "libvirtd"