From 09c327fb600a9bd48ddab30966e4bc1d855332f4 Mon Sep 17 00:00:00 2001 From: Infinidoge Date: Thu, 6 Apr 2023 11:08:59 -0400 Subject: [PATCH] fix(shell): enable fish/zsh system-side This resolves an assertion that they must be enabled for them to be a user shell. (Also applies to xonsh.) This sets up the relevant system directories for things like path, etc. Shouldn't(?) conflict with home-manager. --- modules/global/shell.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/global/shell.nix b/modules/global/shell.nix index 373b003..b0d8da5 100644 --- a/modules/global/shell.nix +++ b/modules/global/shell.nix @@ -3,6 +3,11 @@ let ifSudo = lib.mkIf config.security.sudo.enable; in { + programs = { + fish.enable = true; + zsh.enable = true; + }; + environment.shellAliases = { # quick cd "..." = "cd ../..";