From e3e884dd9a8a31051c4f944575770575c298b5eb Mon Sep 17 00:00:00 2001 From: Craige McWhirter Date: Tue, 2 Jul 2019 13:12:01 +1000 Subject: [PATCH] Set zsh as the default shell --- Deployments/host_common.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Deployments/host_common.nix b/Deployments/host_common.nix index 34d9a9f..cb49875 100644 --- a/Deployments/host_common.nix +++ b/Deployments/host_common.nix @@ -16,9 +16,17 @@ security.sudo.enable = true; security.sudo.wheelNeedsPassword = false; + # Program defauls for Linode VMs + programs.zsh.enable = true; + programs.zsh.autosuggestions.enable = true; + programs.zsh.ohMyZsh.enable = true; + # List services that you want to enable: services.openssh.enable = true; # Enable the OpenSSH daemon. + # Set the default shell for all users + users.defaultUserShell = "/run/current-system/sw/bin/zsh"; + # Users common across MIO Ops: users.mutableUsers = false; # Remove any users not defined in here