aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--flake.nix10
-rw-r--r--nix/default.nix2
2 files changed, 11 insertions, 1 deletions
diff --git a/flake.nix b/flake.nix
index ef48b2d1..eca45675 100644
--- a/flake.nix
+++ b/flake.nix
@@ -67,6 +67,15 @@
hyprland-extras
];
});
+ pkgsCrossFor = eachSystem (system: crossSystem:
+ import nixpkgs {
+ localSystem = system;
+ crossSystem = crossSystem;
+ overlays = with self.overlays; [
+ hyprland-packages
+ hyprland-extras
+ ];
+ });
in {
overlays = import ./nix/overlays.nix {inherit self lib inputs;};
@@ -92,6 +101,7 @@
xdg-desktop-portal-hyprland
;
+ hyprland-cross = (pkgsCrossFor.${system} "aarch64-linux").hyprland;
});
devShells = eachSystem (system: {
diff --git a/nix/default.nix b/nix/default.nix
index 40675d9a..be7394e4 100644
--- a/nix/default.nix
+++ b/nix/default.nix
@@ -102,7 +102,6 @@ in
ninja
pkg-config
python3 # for udis86
- wayland-scanner
];
outputs = [
@@ -130,6 +129,7 @@ in
tomlplusplus
wayland
wayland-protocols
+ wayland-scanner
xorg.libXcursor
]
(optionals customStdenv.hostPlatform.isMusl [libexecinfo])