more nixosWalrus changes

This commit is contained in:
2025-03-07 15:30:14 +00:00
parent 9a7f73afb2
commit debf4114d4
5 changed files with 96 additions and 14 deletions

View File

@@ -20,7 +20,7 @@ in
# Enable integration with Docker Desktop (needs to be installed)
# docker-desktop.enable = true;
nativeSystemd = true;
# nativeSystemd = true;
wslConf.interop.appendWindowsPath = false;
@@ -29,7 +29,7 @@ in
networking.hostName = hostname; # Define your hostname.
# Enable nix flakes
nix.package = pkgs.nixFlakes;
# nix.package = pkgs.nixFlakes;
nix.extraOptions = ''
experimental-features = nix-command flakes
'';
@@ -64,7 +64,7 @@ in
];
# try this out to fix WSL issue
environment.noXlibs = false;
# environment.noXlibs = false;
fonts.packages = with pkgs; [
fira-code

View File

@@ -25,7 +25,7 @@ in
}
];
};
"nixosWalrus" = nixpkgs-24-05.lib.nixosSystem {
"nixosWalrus" = inputs.nixpkgs-24-11.lib.nixosSystem {
system = "x86_64-linux";
specialArgs = {
inherit customPackageOverlay;
@@ -36,7 +36,7 @@ in
modules = [
./commonWSL-configuration.nix
inputs.sops-nix.nixosModules.sops
homeManager-24-05.nixosModules.home-manager {
inputs.homeManager-24-11.nixosModules.home-manager {
home-manager.extraSpecialArgs = {
withGUI = false;
gitSigningKey = "8F904A3FC7021497";
@@ -54,7 +54,7 @@ in
}
NixOS-WSL-2405.nixosModules.wsl
inputs.NixOS-WSL-2411.nixosModules.wsl
];
};
"nixosWSL" = nixpkgs-24-05.lib.nixosSystem {