summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author0x4A6F <0x4A6F@users.noreply.github.com>2023-03-01 20:51:31 +0100
committerGitHub <noreply@github.com>2023-03-01 19:51:31 +0000
commite6ff0514301fcebeaccd8a8e9b5fedc4bded220b (patch)
tree449cda82f4847684807756b883bd06170f8e480b
parent55d8b36b67749d88efcc304e3cd6d5e356ccd24e (diff)
nix: add flake-compat (#743)
-rw-r--r--default.nix10
-rw-r--r--flake.lock17
-rw-r--r--flake.nix4
3 files changed, 31 insertions, 0 deletions
diff --git a/default.nix b/default.nix
new file mode 100644
index 00000000..2cccff28
--- /dev/null
+++ b/default.nix
@@ -0,0 +1,10 @@
+(import
+ (
+ let lock = builtins.fromJSON (builtins.readFile ./flake.lock); in
+ fetchTarball {
+ url = "https://github.com/edolstra/flake-compat/archive/${lock.nodes.flake-compat.locked.rev}.tar.gz";
+ sha256 = lock.nodes.flake-compat.locked.narHash;
+ }
+ )
+ { src = ./.; }
+).defaultNix
diff --git a/flake.lock b/flake.lock
index f8db12cc..e606c2fe 100644
--- a/flake.lock
+++ b/flake.lock
@@ -1,5 +1,21 @@
{
"nodes": {
+ "flake-compat": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1673956053,
+ "narHash": "sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm+504Ch3sNKLd8=",
+ "owner": "edolstra",
+ "repo": "flake-compat",
+ "rev": "35bb57c0c8d8b62bbfd284272c928ceb64ddbde9",
+ "type": "github"
+ },
+ "original": {
+ "owner": "edolstra",
+ "repo": "flake-compat",
+ "type": "github"
+ }
+ },
"flake-utils": {
"locked": {
"lastModified": 1676283394,
@@ -33,6 +49,7 @@
},
"root": {
"inputs": {
+ "flake-compat": "flake-compat",
"flake-utils": "flake-utils",
"nixpkgs": "nixpkgs"
}
diff --git a/flake.nix b/flake.nix
index 8a1f2a14..b2b05fd8 100644
--- a/flake.nix
+++ b/flake.nix
@@ -2,6 +2,10 @@
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable";
flake-utils.url = "github:numtide/flake-utils";
+ flake-compat = {
+ url = "github:edolstra/flake-compat";
+ flake = false;
+ };
};
outputs = {
self,