summaryrefslogtreecommitdiff
path: root/flake.nix
diff options
context:
space:
mode:
authorKjetil Orbekk <kj@orbekk.com>2021-02-21 11:27:00 -0500
committerKjetil Orbekk <kj@orbekk.com>2021-02-21 11:37:13 -0500
commit7c8c46b86c9bb31b7772ec78eb005b72a59e49e3 (patch)
tree237f2d54606b21dfdf8c2380667b5d23f80dd5d2 /flake.nix
parent5cd864b207f7c5a280a36e784ebfc305e969290f (diff)
Use custom nix package
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix8
1 files changed, 6 insertions, 2 deletions
diff --git a/flake.nix b/flake.nix
index 6dcce7c..f8b88cd 100644
--- a/flake.nix
+++ b/flake.nix
@@ -1,8 +1,10 @@
{
inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixos-20.09";
inputs.nixpkgs_unstable.url = "github:NixOS/nixpkgs/nixos-unstable";
+ inputs.nix.url = "github:orbekk/nix/master";
+ inputs.nix.inputs.nixpkgs.follows = "nixpkgs";
- outputs = { self, nixpkgs, nixpkgs_unstable }:
+ outputs = { self, nixpkgs, nixpkgs_unstable, nix }:
{
nixosConfigurations = let
mkConfig = { hostName
@@ -20,9 +22,11 @@
system.configurationRevision =
if self ? rev then self.rev else "DIRTY";
- # Add unstable packages.
nixpkgs.overlays = [
+ # Add unstable packages.
(final: prev: { unstable = nixpkgs_unstable.legacyPackages."x86_64-linux"; })
+ # For git+file support with bare repo.
+ nix.overlay
];
})
];