aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--flake.lock19
-rw-r--r--flake.nix8
2 files changed, 26 insertions, 1 deletions
diff --git a/flake.lock b/flake.lock
index dfabdb0e..9b83910a 100644
--- a/flake.lock
+++ b/flake.lock
@@ -30,6 +30,24 @@
"type": "github"
}
},
+ "helix": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1623200791,
+ "narHash": "sha256-kZKThNh1dBSCnISk9vwbqctk1+U0s8Lzasz/CVytJps=",
+ "ref": "master",
+ "rev": "b20e4a108cd890afa6cdf83656856fc2157a8e84",
+ "revCount": 789,
+ "submodules": true,
+ "type": "git",
+ "url": "https://github.com/helix-editor/helix"
+ },
+ "original": {
+ "submodules": true,
+ "type": "git",
+ "url": "https://github.com/helix-editor/helix"
+ }
+ },
"naersk": {
"inputs": {
"nixpkgs": "nixpkgs"
@@ -95,6 +113,7 @@
"root": {
"inputs": {
"flake-utils": "flake-utils",
+ "helix": "helix",
"naersk": "naersk",
"nixpkgs": "nixpkgs_2",
"rust-overlay": "rust-overlay"
diff --git a/flake.nix b/flake.nix
index 8ad3c90a..3626be9a 100644
--- a/flake.nix
+++ b/flake.nix
@@ -6,6 +6,12 @@
flake-utils.url = "github:numtide/flake-utils";
rust-overlay.url = "github:oxalica/rust-overlay";
naersk.url = "github:nmattia/naersk";
+ helix = {
+ flake = false;
+ url = "https://github.com/helix-editor/helix";
+ type = "git";
+ submodules = true;
+ };
};
outputs = inputs@{ self, nixpkgs, naersk, rust-overlay, flake-utils, ... }:
@@ -25,7 +31,7 @@
in rec {
packages.helix = naerskLib.buildPackage {
pname = "helix";
- root = ./.;
+ root = inputs.helix;
};
defaultPackage = packages.helix;
devShell = pkgs.callPackage ./shell.nix {};