nix-dns overlay

This commit is contained in:
kat witch 2021-08-30 00:42:58 +01:00
parent ead2cd863c
commit 0951aeb227
No known key found for this signature in database
GPG key ID: 1B477797DCA5EC72
3 changed files with 16 additions and 0 deletions

View file

@ -107,6 +107,18 @@
"url": "https://github.com/nmattia/niv/archive/e0ca65c81a2d7a4d82a189f1e23a48d59ad42070.tar.gz", "url": "https://github.com/nmattia/niv/archive/e0ca65c81a2d7a4d82a189f1e23a48d59ad42070.tar.gz",
"url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz" "url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
}, },
"nix-dns": {
"branch": "master",
"description": "A Nix DSL for DNS zone files",
"homepage": "",
"owner": "kirelagin",
"repo": "nix-dns",
"rev": "c27914e527b79912ddc86a0f0f1ae5bd6a325519",
"sha256": "0zvg92fjrfmdylk8ic3b2srsrqc8ii94a1ir0v5sknjyxvy5f3rf",
"type": "tarball",
"url": "https://github.com/kirelagin/nix-dns/archive/c27914e527b79912ddc86a0f0f1ae5bd6a325519.tar.gz",
"url_template": "https://github.com/<owner>/<repo>/archive/<rev>.tar.gz"
},
"nix-doom-emacs": { "nix-doom-emacs": {
"branch": "develop", "branch": "develop",
"description": "doom-emacs packaged for Nix", "description": "doom-emacs packaged for Nix",

View file

@ -8,6 +8,7 @@ let
(import ./rustfmt) (import ./rustfmt)
(import ./katlib) (import ./katlib)
(import ./katpkgs) (import ./katpkgs)
(import ./dns { inherit sources; })
] ++ (map (path: import "${path}/overlay.nix") [ ] ++ (map (path: import "${path}/overlay.nix") [
sources.arcexprs sources.arcexprs
sources.anicca sources.anicca

3
overlays/dns/default.nix Normal file
View file

@ -0,0 +1,3 @@
{ sources, ... }: final: prev: {
dns = import ( sources.kirelagin + "/dns") { pkgs = final; };
}