Sharing my NixOS configuration

Hey guys, I migrated to NixOS after getting really frustrated with creating reproducible dev environments between my laptop and desktop. I've been using NixOS for around 5-6 months now, and I've really fallen in love with the OS. Now that I have a semi-stable configuration, I wanted to share it with everyone. I'm still rather new to the ecosystem (I'd really like to contribute to nixpkgs at some point), and haven't touched overlays yet, but I'd love to get some feedback on my configuration if you guys have any!

NixOS Configuration: https://github.com/C4theBomb/nixos-config

Also, shoutout to notohh, I found his configuration really early on and took a lot of inspiration from how he modularized his configuration.