Hello,
There is an issue with the flake.nix supplied where if you have installed hyprland from home manager the flake will then also make a system wide installation of hyprland from nixpkgs which in my case gives me 0.52.1 whereas I already have 0.53.1 installed from home manager. This causes a few different issues and stops hyprland from picking up my config and loading correctly. I simply forked the repo and removed hyprland from the flake and that made everything work again.
To get to my point I would suggest that baking the three different compositors into the flake seems like a bad idea as this kind of issue will occur. Surely we should leave it up to the user to install the compositor that they intend to use with the greeter? If you agree then I'm happy to make a PR with this change.
Hello,
There is an issue with the flake.nix supplied where if you have installed hyprland from home manager the flake will then also make a system wide installation of hyprland from nixpkgs which in my case gives me 0.52.1 whereas I already have 0.53.1 installed from home manager. This causes a few different issues and stops hyprland from picking up my config and loading correctly. I simply forked the repo and removed hyprland from the flake and that made everything work again.
To get to my point I would suggest that baking the three different compositors into the flake seems like a bad idea as this kind of issue will occur. Surely we should leave it up to the user to install the compositor that they intend to use with the greeter? If you agree then I'm happy to make a PR with this change.