{ inputs, pkgs, lib, user, ... }: { modules = { fish.enable = true; stylix.enable = true; }; imports = [ inputs.nixos-wsl.nixosModules.default ]; # rocmSupport = false; networking.dhcpcd.enable = lib.mkOverride 0 false; boot.loader.grub.enable = lib.mkOverride 0 false; wsl = { enable = true; defaultUser = user; docker-desktop.enable = false; useWindowsDriver = true; startMenuLaunchers = true; usbip.enable = true; }; nix.settings = { experimental-features = "nix-command flakes"; }; nixpkgs.config.allowUnsupportedSystem = true; systemd.services."user-runtime-dir@" = { overrideStrategy = "asDropin"; unitConfig.ConditionPathExists = "!/run/user/%i"; }; }