I agree that manjaro is shit, but “your distro is shit” is not helpful advice for someone who wants to get their graphical session back.
You can also check /var/log/pacman.log for the packages you installed, then pacman -Ql the packages to list what files they might have changed
Classic, never fix anything, just change to <my preferred distro>, you wouldnt have experienced any problems, ever
Have you checked the log files under /var/log/xorg.0…log?
Also see https://wiki.archlinux.org/title/Xorg#Troubleshooting
If you want to get your graphical session back quickly, maybe try setting up GNOME with wayland (https://wiki.archlinux.org/title/GNOME#Wayland_sessions)
I used to like the idea of nixos because it felt “tidy” to configure everything centrally. However that tidyness is achieved by adding an extra layer which just replicates the configuration options of every program. If there is a bug in that layer or something is just not implemented, either you have to learn the whole inernals of nixos and nixpkgs, for which there is no real documentation, or you have to resort to doing things imperatively again, which is hard because of the opacity of the generated system and also defeats the whole purpose. So basically, you are completely dependent on nixos developers for things you could have easily done yourself on arch.
deleted by creator