diff --git a/modules/nixos/submodules/basics-wsl/default.nix b/modules/nixos/submodules/basics-wsl/default.nix index c2a0466..4963ea5 100644 --- a/modules/nixos/submodules/basics-wsl/default.nix +++ b/modules/nixos/submodules/basics-wsl/default.nix @@ -33,7 +33,21 @@ in ]; ${namespace} = { - nix = enabled; + nix = { + enable = true; + + extra-substituters = { + "https://cache.lix.systems" = { + key = "cache.lix.systems:aBnZUw8zA7H35Cz2RyKFVs3H4PlGTLawyY5KRbvJR8o="; + }; + "https://nix-community.cachix.org" = { + key = "nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs="; + }; + "https://nixcache.christophhollizeck.dev" = { + key = "christophhollizeck.dev:7pPAvm9xqFQB8FDApVNL6Tii1Jsv+Sj/LjEIkdeGhbA="; + }; + }; + }; apps.cli-apps.helix = enabled; diff --git a/systems/x86_64-linux/wsl/default.nix b/systems/x86_64-linux/wsl/default.nix index c18acb7..8b12117 100644 --- a/systems/x86_64-linux/wsl/default.nix +++ b/systems/x86_64-linux/wsl/default.nix @@ -10,6 +10,11 @@ with lib.wyrdgard; wsl = { enable = true; defaultUser = config.wyrdgard.user.name; + + usbip = { + enable = true; + autoAttach = [ "3-1" ]; + }; }; wyrdgard = {