summaryrefslogtreecommitdiff
path: root/configuration.nix
AgeCommit message (Collapse)Author
2023-09-29feat: rewrite tarball generation to use proper nixos-install + nixos-enterK900
Supersedes #243.
2023-07-19Bump stable to 23.05Sandro Jäckel
2022-12-14Update stateVersion for new installsnzbr
2022-11-09update remaining references to wsl.automountPath (#158)nzbr
2022-10-30feat: native systemd support (#134)K900
2022-10-17Do not import minimal profile by default (#144)Sandro
2022-06-06switch to nixpkgs 22.05nzbr
2022-04-21clarify language for docker-native in configuration.nix and reorder imports ↵Alex Jackson
in flake.nix
2022-04-21rename existing docker option to docker-desktopnzbr
2022-04-18add docker-native module for native docker support in NixOSAlex Jackson
Addresses [#59](https://github.com/nix-community/NixOS-WSL/issues/59#issuecomment-1092657189) by overlaying legacy iptables on the docker package.
2022-03-26remove unneccessary import from configuration.nixnzbr
2022-02-08create an installer tarball to circumvent the unspecified error when running ↵nzbr
wsl --import
2022-02-08add a module for docker-desktop supportnzbr
2022-02-01move wsl-specific config to a flake modulenzbr
2022-02-01move build-tarball to a flake modulenzbr
2021-12-14don't try to enter namespace if already inside itnzbr
2021-12-14remove (now unneccesary) environment variablesnzbr
2021-12-14Merge remote-tracking branch 'ajgrf/env-passthru' into WSLgnzbr
2021-12-14Add support for WSLgnzbr
2021-10-13Add Windows %PATH% to Linux $PATHAlex Griffin
2021-02-20Run `nixpkgs-fmt .`Vincent Haupert
2021-02-18Convert to flakes; build tarball with GitHub ActionsJamie Magee
2021-02-18Switch to a bit more generic name for default userAndreas Stührk
2021-02-17Run activation script in syschdemd; don't use custom wrapper dirAndreas Stührk
Otherwise the activation script fails in the "specialfs" phase. This happens because NixOS mounts wrapperDir's parent directory as tmpfs. With "/wrappers" as value, that means "/" would be tried to be (re-)mounted as tmpfs, and that has little chances of success. Luckily, a custom value for `wrapperDir` isn't even necessary and was only done because I grossly misunderstood NixOS's boot process: It calls the activation script on each boot. As syschdemd is NixOS-WSL's init replacement, calling the activation script there should be the correct fix. Fixes #11
2021-01-11Add defaultUser to `wheel` groupRasmus Eskola
2019-12-07Give up running init-replacement as non-rootAndreas Stührk
2019-11-28Initial commit: seems to be at least somewhat usableAndreas Stührk