Solopasha/hyprland

I’ve managed to set a nix home-manager config with noctalia-shell shell if anyone wants to check and make yours.

There’s 2 catches, first is that you need to install nixGL as a profile previously as impure, create a desktop file with a script to call using nixGL to have access to the GPU system shared libraries (scripts/ansible/fedora/roles/nix/tasks/main.yml at main · rogervn/scripts · GitHub)

And then for any lock screen or shell that locks the screen you need to set a pam shim to use the system pam libraries.

With those 2 workaround it’s working great so far and despite needing a nix-community flake for nixGL, everything else is official nixpkgs, which feels much better than picking coprs that end up abandoned at some point.

Asahi linux gave me trouble when trying to use nix so I’ve foked the orignal copr and git repo. You’re welcome to try it out. I have most packages up to date, a few are a work in progress so make sure what you want has a successful build before switching.

hermitfeather/hyprland copr

Asahi folks, hyprland 0.54.0 is broken due to some drm stuff

1 Like

Hi,
Thank you for maintaining this repo, but some the packages are currently outdated, causing some conflicts:
cannot install both qt6-qtbase-6.10.2-2.fc43.x86_64 from updates and qt6-qtbase-6.9.2-1.fc43.x86_64 from System
(etc. but all of them are related to qt6-qtbase)
Please update this repo if you could, thanks for reading.