Add custom overlay
This commit is contained in:
parent
4c37e9c8ac
commit
e08a63224e
3 changed files with 56 additions and 16 deletions
67
flake.lock
67
flake.lock
|
@ -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"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
@ -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 = {
|
||||||
|
|
1
home.nix
1
home.nix
|
@ -23,6 +23,7 @@
|
||||||
arp-scan
|
arp-scan
|
||||||
atomicparsley
|
atomicparsley
|
||||||
cachix
|
cachix
|
||||||
|
cliclick
|
||||||
dogdns
|
dogdns
|
||||||
exa
|
exa
|
||||||
fd
|
fd
|
||||||
|
|
Loading…
Reference in a new issue