Skip to content

Commit 8cc2991

Browse files
committed
use flake-compat for default.nix and shell.nix
1 parent 4cb6ddb commit 8cc2991

File tree

2 files changed

+10
-25
lines changed

2 files changed

+10
-25
lines changed

default.nix

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
(import (fetchTarball {
2+
url =
3+
"https://github.com/edolstra/flake-compat/archive/12c64ca55c1014cdc1b16ed5a804aa8576601ff2.tar.gz";
4+
sha256 = "0jm6nzb83wa6ai17ly9fzpqc40wg1viib8klq8lby54agpl213w5";
5+
}) { src = ./.; }).defaultNix

shell.nix

+5-25
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,5 @@
1-
{ ... }:
2-
let
3-
sources = import ./nix/sources.nix;
4-
nixpkgs = import sources.nixpkgs { };
5-
niv = import sources.niv { };
6-
in with nixpkgs;
7-
stdenv.mkDerivation {
8-
name = "tree-grepper";
9-
buildInputs = [
10-
niv.niv
11-
git
12-
13-
# tree-sitter C deps
14-
pkgs.libiconv
15-
16-
# rust tools
17-
cargo
18-
cargo-edit
19-
cargo-insta
20-
cargo-watch
21-
rustPackages.clippy
22-
rustc
23-
rustfmt
24-
];
25-
}
1+
(import (fetchTarball {
2+
url =
3+
"https://github.com/edolstra/flake-compat/archive/12c64ca55c1014cdc1b16ed5a804aa8576601ff2.tar.gz";
4+
sha256 = "0jm6nzb83wa6ai17ly9fzpqc40wg1viib8klq8lby54agpl213w5";
5+
}) { src = ./.; }).shellNix

0 commit comments

Comments
 (0)