I have successfully installed the garuda nix subsystem. When I reboot, I am able to select it as a boot target.
However, after boot completes, I am left with a black screen, and unable to ctrl+alt+f(1,2,3…) into any terminal.
My hunch is that my nvidia card is to blame. I am thinking I could mess with the configuration.nix in the subvolume, but don’t want to interfere if garuda has its own way of performing configuration changes on the subsystem.
If not using the default Garuda grub setup then it won’t show those options. You might be able to edit the Garuda kernel entry in grub to load only open source drivers.
Doing a quick google led to this ubuntu entry with a possible solution:
You can do it from within Garuda iirc. Mount the subsystem root subvolume to /mnt, additionally @nix to /mnt/nix, which should be enough to run nixos-enter from the nixos-install-tools and modify the config + nixos-rebuild switch / boot.
Let me know if these instructions weren’t clear enough.
Unfortunately, I get “/nix/store/h0sjmi6a0fxg2qadgkg7f5ha3kp0fpk1-nixos-install-tools-24.11pre-git/bin/nixos-enter: ‘/mnt’ is not a NixOS installation”