1
0
mirror of https://github.com/tboerger/nixos-config synced 2024-11-22 18:21:58 +01:00

feat: install godns from master

This commit is contained in:
Thomas Boerger 2022-04-11 00:13:53 +02:00
parent cf6075fa5a
commit f77db66b63
No known key found for this signature in database
GPG Key ID: 09745AFF9D63C79B
3 changed files with 27 additions and 1 deletions

@ -40,6 +40,22 @@
"type": "github"
}
},
"master": {
"locked": {
"lastModified": 1649626569,
"narHash": "sha256-Zy6yK1GrB+NfvnumePfJDygs2jsmMlYn/ADF9CqcUQQ=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "5949b253ad1730633e2d4b848a688be24691096c",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "master",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs": {
"locked": {
"lastModified": 1649537291,
@ -75,6 +91,7 @@
"inputs": {
"agenix": "agenix",
"homemanager": "homemanager",
"master": "master",
"nixpkgs": "nixpkgs",
"nur": "nur",
"unstable": "unstable"

@ -6,6 +6,10 @@
url = "github:nixos/nixpkgs/nixos-21.11";
};
master = {
url = "github:nixos/nixpkgs/master";
};
unstable = {
url = "github:nixos/nixpkgs/nixos-unstable";
};
@ -27,6 +31,10 @@
outputs = { self, nur, ... }@inputs:
let
overlay-master = final: prev: {
master = inputs.master.legacyPackages.${prev.system};
};
overlay-unstable = final: prev: {
unstable = inputs.unstable.legacyPackages.${prev.system};
};
@ -69,6 +77,7 @@
overlays = [
self.overlay
nur.overlay
overlay-master
overlay-unstable
];
};

@ -19,7 +19,7 @@ in
services = {
godns = {
enable = true;
package = pkgs.unstable.godns;
package = pkgs.master.godns;
settings = {
provider = "Cloudflare";