Important
After rebuilding with this config and rebooting, SDDM does not start, preventing you from logging in--rendering this system unviable for normal use. If/when I find a solution, I will consider revisiting NixOS as a daily driver.
This is my personal NixOS config. It's currently based on @Misterio77's starter template, with plans to expand it to support multiple hosts (and, possibly, multiple users) in the future.
As this is my personal config, and it's still somewhat of a work-in-progress, it is VERY subject to change as I build it up to suit my needs (and wants).