summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-06-20Merge pull request #255 from nix-community/flake-updatesnzbr
Update flakes
2023-06-19Merge pull request #261 from terlar/per-user-start-menu-launchersnzbr
Include per-user applications in start menu launchers
2023-06-19Include per-user applications in start menu launchersTerje Larsen
2023-06-18Merge pull request #256 from ↵nzbr
nix-community/renovate/cachix-install-nix-action-22.x chore(deps): update cachix/install-nix-action action to v22
2023-06-18chore(deps): update cachix/install-nix-action action to v22renovate[bot]
2023-06-18Merge pull request #254 from nix-community/renovate/configurenzbr
Configure Renovate
2023-06-18ci: remove update flakes workflownzbr
2023-06-18Update flakesgithub-actions
2023-06-17Enable renovate for nixnzbr
2023-06-17move renovate.json to .githubnzbr
2023-06-16Merge pull request #253 from SuperSandro2000/systemd-timesyncdSandro
Enable systemd-timesyncd to prevent clock drift
2023-06-15Add renovate.jsonrenovate[bot]
2023-06-14Enable systemd-timesyncd to prevent clock driftSandro Jäckel
2023-06-11Merge pull request #252 from nix-community/flake-updatesnzbr
Update flakes
2023-06-11Update flakesgithub-actions
2023-06-07Merge pull request #251 from scottwillmoore/mainSandro
2023-06-07Add default as an export from nixosModulesScott Moore
2023-06-04Update flakes (#247)github-actions[bot]
Co-authored-by: github-actions <actions@users.noreply.github.com>
2023-05-02Merge pull request #239 from nix-community/flake-updatesnzbr
Update flakes
2023-04-30Update flakesgithub-actions
2023-04-15fix(native-systemd): fix PATH, don't source set-environmentK900
We need to preserve PATH from the parent in case we're called by whatever random thing decided to call /bin/sh directly from inside NixOS. Unrelatedly, set-environment will be sourced by /etc/profile anyway, which persists across boots and is thus not racy.
2023-04-13fix: add /bin to path tooK900
2023-04-11Merge pull request #240 from K900/smol-fixK900
fix: explicitly add systemctl and grep to path in shell-wrapper
2023-04-04fix: explicitly add systemctl and grep to path in shell-wrapperK900
We can generally find them in /run/current-system/sw/bin, but WSL may try to call those before activation is fully done, so make sure it can always find what it needs.
2023-04-03Merge pull request #233 from SuperSandro2000/networking-extraHosts-warningnzbr
wsl-conf: warn when networking.extraHosts has no effect
2023-04-01wsl-conf: warn when networking.extraHosts has no effectSandro Jäckel
2023-03-28fix: fix typoK900
2023-03-27Merge pull request #234 from nix-community/bash-wrapper-environmentK900
fix: just pull in the entire environment into the /bin/sh wrapper
2023-03-27fix: just pull in the entire environment into the /bin/sh wrapperK900
This is more consistent with what other distros do and may (MAY!) unfuck more cases of wsl -e sh -c abuse.
2023-03-26Update flakes (#227)github-actions[bot]
Co-authored-by: github-actions <actions@users.noreply.github.com>
2023-03-17Revert "Enable udev by default (it can be useful when using usbip)" (#232)Sandro
2023-03-12Merge pull request #228 from TeofilC/installer-localenzbr
Fix perl locale errrors in installer
2023-03-12Fix perl locale errrors in installerTeo Camarasu
Set a locale so perl doesn't get confused
2023-03-09Merge pull request #225 from KoviRobi/patch-1nzbr
Enable udev by default (it can be useful when using usbip)
2023-03-06Update flakes (#223)github-actions[bot]
Co-authored-by: github-actions <actions@users.noreply.github.com>
2023-03-01Udev can actually be useful for usbipKovacsics Robert
We can support usbip with the Microsoft Store version of WSL (I think that's the one that introduced the change, also turned on WSLg) Related is https://github.com/nix-community/NixOS-WSL/pull/175#discussion_r1048284393 which is where it got disabled, because it wasn't necessary rather than because it broke things
2023-02-14Update flakes (#216)github-actions[bot]
Co-authored-by: github-actions <actions@users.noreply.github.com>
2023-02-11Merge pull request #219 from K900/smaller-oofK900
fix(split-paths): use standard library tools, fix shell quoting better
2023-02-10Merge pull request #218 from nix-community/SuperSandro2000-patch-1K900
Silence bootloader warning again
2023-02-10feat: run native-utils tests and rustfmt in CIK900
2023-02-10fix(split-paths): refactor a bit, add some basic unit testsK900
2023-02-10fix(split-paths): use stdlib functions + correct shell escapingK900
2023-02-09Silence bootloader warning againSandro
Turns out that it couldn't be removed in #175
2023-02-02Merge pull request #211 from SuperSandro2000/envfsSandro
Add wsl.binShPkg and wsl.populateBin options to make envfs easily pos…
2023-02-02Add wsl.binShPkg and wsl.populateBin options to make envfs easily possibleSandro Jäckel
2023-02-02Merge pull request #214 from K900/until-morale-improvesK900
feat: use a Rust tool to do the PATH manipulations
2023-02-01feat: use a Rust tool to do the PATH manipulationsK900
Overkill? Yes. Fuck bash? Also yes.
2023-02-01Merge pull request #182 from nzbr/login-shellSandro
Launch commands through a login shell
2023-02-01Merge pull request #209 from nix-community/wslpath-cleanupSandro
Remove wslpath from systemPackages
2023-02-01Merge pull request #212 from K900/the-oofs-will-continueK900
fix: actually fix PATH filtering