diff --git a/flake.nix b/flake.nix index f33975a..ff61f0e 100644 --- a/flake.nix +++ b/flake.nix @@ -20,16 +20,18 @@ let overlays = [ (import rust-overlay) ]; pkgs = import nixpkgs { inherit system overlays; }; - runtimeLibs = with pkgs; [ - libx11 - libxcursor - libxi - libxkbcommon - libxcb - wayland - vulkan-loader - glfw - ]; + runtimeLibs = + with pkgs; + [ + libx11 + libxcursor + libxi + libxkbcommon + libxcb + vulkan-loader + glfw + ] + ++ lib.optional pkgs.stdenv.isLinux wayland; takeScreenshots = pkgs.writeShellApplication { name = "take-screenshots"; @@ -135,6 +137,8 @@ ]; }) pkg-config + ] + ++ lib.optionals pkgs.stdenv.isLinux [ alsa-lib.dev udev.dev ]