22.11 fixup
This commit is contained in:
parent
759cdbbddd
commit
786c3efd41
110
flake.lock
110
flake.lock
|
@ -4,15 +4,14 @@
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
"nixpkgs"
|
"nixpkgs"
|
||||||
],
|
]
|
||||||
"utils": "utils"
|
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1677533532,
|
"lastModified": 1686391840,
|
||||||
"narHash": "sha256-2Ie47MONhIFOxvbLmwhmCCe/IoVDVd7YnoK61vu5Xy8=",
|
"narHash": "sha256-5S0APl6Mfm6a37taHwvuf11UHnAX0+PnoWQbsYbMUnc=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "305daba44a9df57738cffc67c08129005a25579a",
|
"rev": "0144ac418ef633bfc9dbd89b8c199ad3a617c59f",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -23,11 +22,11 @@
|
||||||
},
|
},
|
||||||
"nixos-hardware": {
|
"nixos-hardware": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1677440795,
|
"lastModified": 1686452266,
|
||||||
"narHash": "sha256-Kmjr95L42iioTItuA6nKCaObAXQvgRTPmj+62dx5OZg=",
|
"narHash": "sha256-zLKiX0iu6jZFeZDpR1gE6fNyMr8eiM8GLnj9SoUCjFs=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixos-hardware",
|
"repo": "nixos-hardware",
|
||||||
"rev": "2a483ad9cd2d931ab52cd5f897c447beb8328bed",
|
"rev": "2a807ad6e8dc458db08588b78cc3c0f0ec4ff321",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -38,27 +37,43 @@
|
||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1677480869,
|
"lastModified": 1686392259,
|
||||||
"narHash": "sha256-JqSHh8zE2ztj185hYYYx7+ML9DVNjDVMinTDbYP/iq0=",
|
"narHash": "sha256-hqSS9hKhWldIZr1bBp9xKhIznnGPICGKzuehd2LH0UA=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "02aa9854e20363b33932b5a9d4e87bc3c37ce820",
|
"rev": "ef24b2fa0c5f290a35064b847bc211f25cb85c88",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"ref": "nixos-22.11-small",
|
"ref": "nixos-22.11",
|
||||||
|
"repo": "nixpkgs",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"nixpkgs_2": {
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1680122840,
|
||||||
|
"narHash": "sha256-zCQ/9iFHzCW5JMYkkHMwgK1/1/kTMgCMHq4THPINpAU=",
|
||||||
|
"owner": "NixOS",
|
||||||
|
"repo": "nixpkgs",
|
||||||
|
"rev": "a575c243c23e2851b78c00e9fa245232926ec32f",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "NixOS",
|
||||||
|
"ref": "nixos-22.11",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nur": {
|
"nur": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1677556544,
|
"lastModified": 1686462208,
|
||||||
"narHash": "sha256-ovD0wtZFEoukrJDCbG3MlmtLtU2kfA+QzacOpO5MdUU=",
|
"narHash": "sha256-L58OUbCXtIzlBJ5QQBETWgPFgmekOwW99LhiyUp9Cto=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "NUR",
|
"repo": "NUR",
|
||||||
"rev": "d868fb8917694d695dcd9d88cf4b40c8eefd1677",
|
"rev": "416eb10d0850d5041169b70e57df91206f7a613d",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -67,13 +82,31 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"pbsds-papers": {
|
||||||
|
"inputs": {
|
||||||
|
"nixpkgs": "nixpkgs_2"
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1685899253,
|
||||||
|
"narHash": "sha256-JFb/PwKS3+UG/uEghVJXnjhpP0tSnzrXBmN2LM1yyds=",
|
||||||
|
"ref": "refs/heads/main",
|
||||||
|
"rev": "58cfccabf3352dc7d9956adf59a3ae4cf9a19bdd",
|
||||||
|
"revCount": 422,
|
||||||
|
"type": "git",
|
||||||
|
"url": "ssh://git@github.com/pbsds/papers.git"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "ssh://git@github.com/pbsds/papers.git"
|
||||||
|
}
|
||||||
|
},
|
||||||
"pr-polaris14": {
|
"pr-polaris14": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1672706949,
|
"lastModified": 1678925311,
|
||||||
"narHash": "sha256-7w8ylNEmeWX7++E6vECZ4nY6I0AGA/irT7eWQ7c7aX0=",
|
"narHash": "sha256-ruz0MPR/FGpX69nqJFII1VP4LqPc2mjDUxyr11NeC9Y=",
|
||||||
"owner": "pbsds",
|
"owner": "pbsds",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "8d4e5e6a87684b3035a94d0e7e7c19d342448f68",
|
"rev": "cb4990ec84930308c79714daaa3a6f34d5c14538",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -83,46 +116,49 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"pr-remote-exec": {
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1681506994,
|
||||||
|
"narHash": "sha256-GQmdJqXACW7Jmf1NPyu+pO1iuyyFXxbYh4Q6JmY3iMU=",
|
||||||
|
"owner": "pbsds",
|
||||||
|
"repo": "nixpkgs",
|
||||||
|
"rev": "3be9b13e0e87c5f35ada163c9c2fd4cf2d9a9560",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "pbsds",
|
||||||
|
"ref": "remote-exec-init",
|
||||||
|
"repo": "nixpkgs",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
"root": {
|
"root": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"home-manager": "home-manager",
|
"home-manager": "home-manager",
|
||||||
"nixos-hardware": "nixos-hardware",
|
"nixos-hardware": "nixos-hardware",
|
||||||
"nixpkgs": "nixpkgs",
|
"nixpkgs": "nixpkgs",
|
||||||
"nur": "nur",
|
"nur": "nur",
|
||||||
|
"pbsds-papers": "pbsds-papers",
|
||||||
"pr-polaris14": "pr-polaris14",
|
"pr-polaris14": "pr-polaris14",
|
||||||
|
"pr-remote-exec": "pr-remote-exec",
|
||||||
"unstable": "unstable"
|
"unstable": "unstable"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"unstable": {
|
"unstable": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1677517442,
|
"lastModified": 1686412476,
|
||||||
"narHash": "sha256-3EJINvDhfwlrMi7arwntVJ6uu6L+MApxyoUxUZ22uHQ=",
|
"narHash": "sha256-inl9SVk6o5h75XKC79qrDCAobTD1Jxh6kVYTZKHzewA=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "7b6e7dd796f8fe17f673b7434e9366f2f7dbd67e",
|
"rev": "21951114383770f96ae528d0ae68824557768e81",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"ref": "nixos-unstable-small",
|
"ref": "nixos-unstable",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
|
||||||
"utils": {
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1667395993,
|
|
||||||
"narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=",
|
|
||||||
"owner": "numtide",
|
|
||||||
"repo": "flake-utils",
|
|
||||||
"rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "numtide",
|
|
||||||
"repo": "flake-utils",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"root": "root",
|
"root": "root",
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
|
|
||||||
# TODO: somehow make these private repos optional (a lazy fetch would be nice)
|
# TODO: somehow make these private repos optional (a lazy fetch would be nice)
|
||||||
pbsds-papers.url = "git+ssh://git@github.com/pbsds/papers.git";
|
pbsds-papers.url = "git+ssh://git@github.com/pbsds/papers.git";
|
||||||
pbsds-papers.flake = false;
|
#pbsds-papers.flake = false;
|
||||||
|
|
||||||
# temporary stuff i want to use
|
# temporary stuff i want to use
|
||||||
# TODO: can i fetch a subset of files if these? ^
|
# TODO: can i fetch a subset of files if these? ^
|
||||||
|
|
|
@ -181,7 +181,8 @@ in {
|
||||||
git gh hub
|
git gh hub
|
||||||
micro
|
micro
|
||||||
]) ++ (let
|
]) ++ (let
|
||||||
shell = import "${inputs.pbsds-papers}/shell.nix" { inherit pkgs; };
|
#shell = import "${inputs.pbsds-papers}/shell.nix" { inherit pkgs; };
|
||||||
|
shell = inputs.pbsds-papers.devShells.${pkgs.system}.default;
|
||||||
in
|
in
|
||||||
(with pkgs; [ imagemagick librsvg ]) # for some reason it isn't picked up from from shell.nix?
|
(with pkgs; [ imagemagick librsvg ]) # for some reason it isn't picked up from from shell.nix?
|
||||||
++ shell.buildInputs
|
++ shell.buildInputs
|
||||||
|
@ -206,6 +207,13 @@ in {
|
||||||
#proxyPass = "http://10.240.100.3:${toString container.services.code-server.port}";
|
#proxyPass = "http://10.240.100.3:${toString container.services.code-server.port}";
|
||||||
proxyPass = "http://${config.containers.${container-name}.localAddress}:${toString container.services.code-server.port}";
|
proxyPass = "http://${config.containers.${container-name}.localAddress}:${toString container.services.code-server.port}";
|
||||||
proxyWebsockets = true;
|
proxyWebsockets = true;
|
||||||
|
# https://github.com/coder/code-server/issues/4443
|
||||||
|
extraConfig = ''
|
||||||
|
proxy_set_header Host $host;
|
||||||
|
proxy_set_header Upgrade $http_upgrade;
|
||||||
|
proxy_set_header Connection upgrade;
|
||||||
|
proxy_set_header Accept-Encoding gzip;
|
||||||
|
'';
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -32,7 +32,7 @@ let
|
||||||
maxJobs = 4; # 8 cores
|
maxJobs = 4; # 8 cores
|
||||||
#maxJobs = 1; # at least for big-parallel
|
#maxJobs = 1; # at least for big-parallel
|
||||||
speedFactor = 1;
|
speedFactor = 1;
|
||||||
supportedFeatures = [ "kvm" "big-parallel" "nixos-test" ];
|
supportedFeatures = [ "kvm" "big-parallel" ]; # TODO: "nixos-test"
|
||||||
#mandatoryFeatures = [ ];
|
#mandatoryFeatures = [ ];
|
||||||
publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJ3QhTGS03Sqm6OeCEz5AIGqJnBttKaBqMgNXp3Md7t4";
|
publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJ3QhTGS03Sqm6OeCEz5AIGqJnBttKaBqMgNXp3Md7t4";
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue