Do you use guix? I've used nix for years now, and I really wanted to use guix instead, but I could never wrap my head around it for some reason. Once I installed nixOS, I felt like I could just kind of get rolling without the confusion. I couldn't tell you where that confusion comes from though.
However, after these last few years, I have a few gripes that I'd like to check with a guix user to see if they're represented in guix.
1) I can't easily pin a software I'm using to a specific version, it seems like everything has to be from a specific hash of nixpkgs
2) Relatedly, I can't upgrade firefox without upgrading every single piece of software installed on my computer
3) Dynamic linking doesn't work. I can get around it with steam-run, but that's hacky and I worry it won't be supported forever
I was more a happy Guix user and computing beginner, rather than an expert, I didn't do anything overly fancy. I was starting to dabble with more advanced topics, but had to leave that system unfortunately for unrelated reasons. Looking forward to a glorious return though, I must say, as soon as I can manage it.
Don't hesitate to try the official documentation with your problems, it's excellent. No answer there, try a full description of your issues on the mailing list, they're a great bunch too.
However, after these last few years, I have a few gripes that I'd like to check with a guix user to see if they're represented in guix.
1) I can't easily pin a software I'm using to a specific version, it seems like everything has to be from a specific hash of nixpkgs
2) Relatedly, I can't upgrade firefox without upgrading every single piece of software installed on my computer
3) Dynamic linking doesn't work. I can get around it with steam-run, but that's hacky and I worry it won't be supported forever