first attempt at a legion setup

This commit is contained in:
Nickolaj Jepsen 2024-04-09 20:45:15 +00:00
parent b5febd4395
commit c69ed34507
11 changed files with 527 additions and 44 deletions

View file

@ -0,0 +1,26 @@
{
username,
pkgs,
...
}: {
programs.nix-ld = {
enable = true;
};
wsl = {
enable = true;
defaultUser = username;
};
home-manager.users.${username}.imports = [
./home-manager.nix
];
# Hacks to enable vscode
services.vscode-server.enable = true;
wsl.extraBin = with pkgs; [
{ src = "${coreutils}/bin/uname"; }
{ src = "${coreutils}/bin/dirname"; }
{ src = "${coreutils}/bin/readlink"; }
];
}

View file