1
0
Fork 0

Add custom overlay

This commit is contained in:
Daniel Kempkens 2021-12-14 20:34:31 +01:00
parent 4c37e9c8ac
commit e08a63224e
3 changed files with 56 additions and 16 deletions

View file

@ -38,11 +38,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1639329010, "lastModified": 1639504434,
"narHash": "sha256-k9OXwR06419/s0FAnRalUs24+8EI6GepGaatAXhBc+0=", "narHash": "sha256-QUsa52u5s0bjQeP55f7xz4y51jIA0RlXmpn0FwFb1Dg=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "3d46c011d2cc2c9ca24d9b803e9daf156d9429ea", "rev": "3d9eb1cecd3f2d9f96c60bf9f78899fe54291e9f",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -61,11 +61,11 @@
}, },
"locked": { "locked": {
"dir": "contrib", "dir": "contrib",
"lastModified": 1639307139, "lastModified": 1639406162,
"narHash": "sha256-NqODk+iSvC5+d7YiF8wBmG4kJLxnOw3ACg1QQsBnZLs=", "narHash": "sha256-jxGDDMB51uJMb2OqRd3maWDjE4pdO1YrnvFNCxktZzQ=",
"owner": "neovim", "owner": "neovim",
"repo": "neovim", "repo": "neovim",
"rev": "1f3c0593eb1d4e54ce1edf35da67d184807a9280", "rev": "f37c5f180a12d0f3a36a8f10ca6719c6f1eb0d49",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -82,11 +82,11 @@
"nixpkgs": "nixpkgs" "nixpkgs": "nixpkgs"
}, },
"locked": { "locked": {
"lastModified": 1639383249, "lastModified": 1639469681,
"narHash": "sha256-fbJwXCA+IfqhPhlvtJoXFsOUjfLi3X7cJQgACxmIiz0=", "narHash": "sha256-t0NBhfqoXIPIeVBgNFKqT58yktC7yuOBdnL7xlefM6Q=",
"owner": "nix-community", "owner": "nix-community",
"repo": "neovim-nightly-overlay", "repo": "neovim-nightly-overlay",
"rev": "cfe0badfe14533bff914a55a1871f4a962609664", "rev": "6ac65995bbfeab184c36c427eec9b4df068d9940",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -95,13 +95,31 @@
"type": "github" "type": "github"
} }
}, },
"nifoc-overlay": {
"inputs": {
"nixpkgs": "nixpkgs_2"
},
"locked": {
"lastModified": 1639505561,
"narHash": "sha256-HPZ7UoWXoOXug+FlR+WcD7JKUuY9gV74yGvTAuCHH4U=",
"owner": "nifoc",
"repo": "nix-overlay",
"rev": "600e4c59ca6ca1e75a63bf743e00dbe412a9ae9d",
"type": "github"
},
"original": {
"owner": "nifoc",
"repo": "nix-overlay",
"type": "github"
}
},
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1639256808, "lastModified": 1639347265,
"narHash": "sha256-RRKWi6grwe5lioKUyfZNQ4ojc5kjUTX55fPNzsGH2PY=", "narHash": "sha256-q5feWoC64+h6T6J89o2HJJ8DOnB/4vwMODBlZIgeIlA=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "e675946ecde5606c505540de2024e2732bae4185", "rev": "b0bf5f888d377dd2f36d90340df6dc9f035aaada",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -113,11 +131,27 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1639357775, "lastModified": 1639442420,
"narHash": "sha256-mJJFCPqZi1ZO3CvgEfN2nFAYv4uAJSRnTKzLFi61+WA=", "narHash": "sha256-GL4Q5gDXDHxLPZD1Rg8kk6M6S+NqxDjTu0XqGF/Xhuc=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "69958994ab2c4c41f82db658ae6333b91079bcf6",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixpkgs-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_3": {
"locked": {
"lastModified": 1639442420,
"narHash": "sha256-GL4Q5gDXDHxLPZD1Rg8kk6M6S+NqxDjTu0XqGF/Xhuc=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "c473cc8714710179df205b153f4e9fa007107ff9", "rev": "69958994ab2c4c41f82db658ae6333b91079bcf6",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -131,7 +165,8 @@
"inputs": { "inputs": {
"home-manager": "home-manager", "home-manager": "home-manager",
"neovim-nightly-overlay": "neovim-nightly-overlay", "neovim-nightly-overlay": "neovim-nightly-overlay",
"nixpkgs": "nixpkgs_2" "nifoc-overlay": "nifoc-overlay",
"nixpkgs": "nixpkgs_3"
} }
} }
}, },

View file

@ -8,6 +8,8 @@
}; };
neovim-nightly-overlay.url = "github:nix-community/neovim-nightly-overlay"; neovim-nightly-overlay.url = "github:nix-community/neovim-nightly-overlay";
nifoc-overlay.url = "github:nifoc/nix-overlay";
}; };
outputs = inputs@{ self, nixpkgs, home-manager, ... }: { outputs = inputs@{ self, nixpkgs, home-manager, ... }: {
@ -21,11 +23,13 @@
configuration = { config, pkgs, ... }: configuration = { config, pkgs, ... }:
let let
overlay-neovim = inputs.neovim-nightly-overlay.overlay; overlay-neovim = inputs.neovim-nightly-overlay.overlay;
overlay-nifoc = inputs.nifoc-overlay.overlay;
in in
{ {
nixpkgs = { nixpkgs = {
overlays = [ overlays = [
overlay-neovim overlay-neovim
overlay-nifoc
]; ];
config = { config = {

View file

@ -23,6 +23,7 @@
arp-scan arp-scan
atomicparsley atomicparsley
cachix cachix
cliclick
dogdns dogdns
exa exa
fd fd