Hey all, I’ve been playing around with a custom image to test Hyprland on. For reference, this is based on the desktop gnome image. I’m installing all packages and dependencies during the build process. When I boot into the image, most things are working great except a few things that I’ll list at the end.
The main package that I’m trying to get to work is Hyprlock. Whenever I call it, my computer freezes but my mouse I can still move my mouse cursor across the screen. My only way forward after this is to manually shutdown my computer.
I was looking into the /etc/pam.d/hyprlock file and noticed it had the following contents:
auth include login
I attempted to add more to it such as
auth include system-auth
But that didn’t seem to work. I’m not too sure where to go from here. I’m wondering if it has anything to do with having Gnome installed as well and its login manager. Anyone have any ideas?
P.S.
Another package of note that didn’t work well in Hyprland was the wezterm flatpak. It just wouldn’t launch and after experimenting with installing the copr version of wezterm-latest it launched but was buggy with an enlarged title bar. Further, when in neovim lualine would just disappear and never come back.
P.S.S
If anyone is trying to use nix while on Fedora 42, you can add
mkdir /nix
During the build process to make sure a nix directory is available at root and continue using the package manager. For reference, I installed using the determinate-installer.