summary refs log tree commit diff stats
path: root/flake.nix
diff options
context:
space:
mode:
authorBenedikt Peetz <benedikt.peetz@b-peetz.de>2024-12-30 18:22:41 +0100
committerBenedikt Peetz <benedikt.peetz@b-peetz.de>2024-12-30 18:22:41 +0100
commitba9f12810f7dc4969ac175f6e959d5fe6407747d (patch)
treef4039e46985d56bac471bd8568f96b159a92b2ae /flake.nix
parentfeat(src): Make usable (diff)
downloadqmk_layout-ba9f12810f7dc4969ac175f6e959d5fe6407747d.zip
feat(treewide): Migrate the Unicode handling to a custom c program, that works via rawhid
Diffstat (limited to '')
-rw-r--r--flake.nix12
1 files changed, 12 insertions, 0 deletions
diff --git a/flake.nix b/flake.nix
index 33ff880..4e472d3 100644
--- a/flake.nix
+++ b/flake.nix
@@ -54,6 +54,18 @@
       formatter = treefmtEval.config.build.wrapper;
 
       devShells.default = pkgs.mkShell {
+        nativeBuildInputs = [
+          pkgs.pkg-config
+
+          pkgs.wayland-scanner
+          pkgs.meson
+          pkgs.ninja
+        ];
+        buildInputs = [
+          pkgs.libudev-zero
+          pkgs.kdePackages.wayland.dev
+          pkgs.hidapi
+        ];
         packages = with pkgs; [
           format_layer