hyprwm / hyprland-plugins

Official plugins for Hyprland
BSD 3-Clause "New" or "Revised" License
568 stars 60 forks source link

treewide: add CMake files #162

Closed fufexan closed 6 months ago

fufexan commented 6 months ago

Complements hyprwm/Hyprland#5667

Switch Nix builds to use CMake instead of Meson. Meson might be deprecated in the future.

Simplify overlay mechanism. Overlaying hyprland.overlays.hyprland-packages on top of Nixpkgs works perfectly, whereas providing the flake package to the mkHyprlandPlugin function does not. I might remove that feature in the future.

Feel free to test and report any issues.