From d486fa170b4ae9bbf0a052882eb91b7558987149 Mon Sep 17 00:00:00 2001 From: Doloro1978 Date: Mon, 25 May 2026 14:34:06 +0100 Subject: [PATCH] wsl changes --- config/hosts/aspects/doloro-wsl/home.nix | 15 ++++++++++++++- config/modules/wsl.nix | 15 +++++++++++++++ 2 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 config/modules/wsl.nix diff --git a/config/hosts/aspects/doloro-wsl/home.nix b/config/hosts/aspects/doloro-wsl/home.nix index a8ef399..9de85cc 100644 --- a/config/hosts/aspects/doloro-wsl/home.nix +++ b/config/hosts/aspects/doloro-wsl/home.nix @@ -4,8 +4,21 @@ ... }: { den.aspects.doloro-wsl = { - nixos = {}: { + includes = [ + modules.fish + ]; + nixos = { + config, + pkgs, + ... + }: { + users.users.doloro = { + isNormalUser = true; + shell = pkgs.fish; + # hashedPasswordFile = config.sops.secrets."doloro-hashed_password".path; + }; }; + homeManager = {}: { }; }; diff --git a/config/modules/wsl.nix b/config/modules/wsl.nix new file mode 100644 index 0000000..044ae80 --- /dev/null +++ b/config/modules/wsl.nix @@ -0,0 +1,15 @@ +{ + modules, + den, + inputs, + ... +}: { + flake-file.inputs = { + nixos-wsl = "github:nix-community/NixOS-WSL"; + }; + modules.wsl = { + nixos = { + imports = [inputs.nixos-wsl.nixosModules.default]; + }; + }; +}