From a9726ee73497573625e2b1858243d72846f47237 Mon Sep 17 00:00:00 2001 From: Jo Date: Fri, 31 Jan 2025 01:08:17 +0100 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20(modules/nixos)=20change=20standard?= =?UTF-8?q?=20shell=20to=20nushell?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/nixos/common/shell/default.nix | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/modules/nixos/common/shell/default.nix b/modules/nixos/common/shell/default.nix index 5e5f04b..a161b4a 100644 --- a/modules/nixos/common/shell/default.nix +++ b/modules/nixos/common/shell/default.nix @@ -4,8 +4,9 @@ config, pkgs, ... -}: with lib; with lib.${namespace}; +}: let + inherit (lib) mkEnableOption mkIf; cfg = config.${namespace}.common.shell; in { options.${namespace}.common.shell = { @@ -13,8 +14,8 @@ in { }; config = mkIf cfg.enable { - environment.shells = with pkgs; [ fish ]; - users.defaultUserShell = pkgs.fish; + environment.shells = with pkgs; [ nushell fish ]; + users.defaultUserShell = pkgs.nushell; programs.fish.enable = true; }; }