flake: add shell

This commit is contained in:
Asmir A 2023-09-02 22:25:09 +02:00
parent 8a8d49243e
commit bbd02babd7

View File

@ -1,15 +1,29 @@
{
description = "zremap nix flake";
outputs = { self, nixpkgs }: {
defaultPackage.x86_64-linux =
with import nixpkgs { system = "x86_64-linux"; };
outputs = {
self,
nixpkgs,
}: {
defaultPackage.x86_64-linux = with import nixpkgs {system = "x86_64-linux";};
stdenv.mkDerivation {
pname = "zremap";
version = "0.1";
src = self;
nativeBuildInputs = [zig.hook];
buildInputs = [libevdev];
};
devShells.x86_64-linux.default = with import nixpkgs {system = "x86_64-linux";};
mkShell {
buildInputs = [
libevdev
zig
];
shellHook = ''
echo "happy hacking!"
'';
};
};
}