diff --git a/hosts/wsl/default.nix b/hosts/wsl/default.nix index e076c60..ef448c4 100644 --- a/hosts/wsl/default.nix +++ b/hosts/wsl/default.nix @@ -1,4 +1,4 @@ -{ inputs, globals, ... }: +{ inputs, globals, overlays, ... }: with inputs; @@ -14,6 +14,7 @@ nixpkgs.lib.nixosSystem { home-manager.nixosModules.home-manager { networking.hostName = "wsl"; + nixpkgs.overlays = overlays; # Set registry to flake packages, used for nix X commands nix.registry.nixpkgs.flake = nixpkgs; identityFile = "/home/${globals.user}/.ssh/id_ed25519"; @@ -25,7 +26,7 @@ nixpkgs.lib.nixosSystem { passwordHash = nixpkgs.lib.fileContents ../../private/password.sha512; wsl = { enable = true; - automountPath = "/mnt"; + wslConf.automount.root = "/mnt"; defaultUser = globals.user; startMenuLaunchers = true; wslConf.network.generateResolvConf = true; # Turn off if it breaks VPN @@ -33,6 +34,7 @@ nixpkgs.lib.nixosSystem { false; # Including Windows PATH will slow down Neovim command mode }; + neovim.enable = true; mail.enable = true; mail.aerc.enable = true; mail.himalaya.enable = true;