I am trying to use #NixOS and it's pretty challenging. I've used it before and am comfortable with navigating it. But, I keep having an issue of swap not mounting/activating.
I think the issue could be linked to me using the beta iso for 25.05 release. My hardware-configuration.nix has swap declared at the appropriate uuid. I've used this swap parition successfully with Gentoo and PopOS. I've looked at the documentation and nothing. I've looked for support resembling anything close to this and nothing. So that brought me to the rabbit-hole of trying to just make my installer iso. Just take a working calamares installer iso and declare a more recent kernel and build. That is where I've stopped. From the path that I took to build the iso, which there are many ways to make one, the directions stop at building. There is nothing about where the iso is then built, what steps you have to do after to compress. I am just discouraged by being unable to use this hardware properly with NixOS.
I've declared steam and ghostty in my config file and both only kinda work. There is no desktop icon for ghostty in my DE, the only way to execute it is via terminal and all theming is ignored. Even when loading my ghostty config file @ ~/.config/ghostty/... Steam has decided it only wants to check for updates and load said updates. There is no graphical environment after the initial pop-up window showing the update process. So I have a very powerful browser pc. I have loads of games with no way of running them. The terminal I want, is available! But only via the terminal of course...