]> git.sesse.net Git - bcachefs-tools-debian/blob - shell.nix
nix: overhaul build system.
[bcachefs-tools-debian] / shell.nix
1 { kversion ? "linux_5_15"
2 , pkgs ? import <nixpkgs> {} }:
3
4 with pkgs;
5
6 let
7   tools = pkgs.callPackage ./default.nix { doCheck = false ;} ;
8 in
9 mkShell {
10   buildInputs = [
11     linuxKernel.packages.${kversion}.perf
12     gdb
13     # lsp code completion in neovim/emacs
14     clangd
15     rust-analyzer
16     rnix-lsp
17   ];
18   inputsFrom = [
19     tools
20   ];
21 }