Update : i've been trying doom eternal with raytracing for quite some time now and the performance is excelent. It never drops below 144Hz with all settings maxed out at 1080p. I know that doom is really well optimised so don't take this as a general review.
Thanks ! As for your question, no i didn't follow a specific guide. More like multiple ressources here and there. Here are some of them :
https://josiahalenbrown.substack.com/p/installing-nixos-with-hyprland
https://wiki.hyprland.org/Nix/
https://nixos.wiki/wiki/Flakes
https://nix-community.github.io/home-manager/
https://josiahalenbrown.substack.com/p/managing-your-nixos-configuration
If you need some inspiration, feel free to check my dotfiles
It works. You simply need the kde portal and pipewire installed
Joint Fotographic Expert Group
Pop os uses systemd boot ootb
While you raise valid points I don't really have a preference actually. I self host many services that all depend on a postgres db and it would be overkill to create an extra database just for seafile it's also really easy to manage with a nice interface like pgadmin and i found it overall reliable and it can easily scale up and down according to my needs .
However the main reason i didn't chose MySQL in the first place is simply because i don't trust oracle for keeping MySQL open-source (i'm actually surprised it stayed open source for so long) postgres has been independent for decades so i know they're not gonna give me up
Pro tip : if you self host use vaultwarden. It's 100℅ compatible with all bitwarden clients but has many more features and is lighter weight
For gaming AMD is as good as NVIDIA or even better. For anything else tho it's a dumpster fire. Amf still isn't on par with nvenc, rocm is pure garbage and they are basically useless for any compute task
First the powershell is a very good terminal and some even consider it better than bash. And if you're talking about the actual terminal emulator it also became really good with the new windows terminal(which is also open source) it bas many good features and customization options. Also wsl2 IS a VM running on hyper-v. It simply uses a custom kernel optimised for it and the cherry on top of the sunday : you can run gui apps natively (windows 11) with WSLg which uses wayland/xwayland
Well if you want to make a completely independent distro you could try linux from scratch and package the distro as an ISO with the packages you want and maybe try to add a package manager if you can. However i doubt that would be worth it as linux from scratch takes a lot of time and efforts to build and will rarely be better than just building a custom arch or debian ISO
I heard back than that the open source driver is pretty much just a layer of abstraction and that most actual code runs in the firmware which is proprietary