These are all the NixOS configurations and custom modules that I use on a daily basis.
Feel free to try and use this, but at this point it isn't really meant for other people to use for reasons like the fact that I directly point to impure files on my filesystem for crucial program configuration files that you'd manually have to git clone into your filesystem. You can still use my stuff as examples though.
I wrote custom modules for everything my system needs to do, I barely need to use normal Nix configuration options. Feel free to check them out.
This is my main machine. I have lots of configs for Hyprland, Zsh, Neovim, gaming, virtual machines, Secure Boot, RGB control and many others. Also do check out the NixOS Hardware entry on this laptop.
This is my server. The config for it is basically a comfy bootloader for Docker. It's full of Docker containers. You can see various repos on my profile with Docker Compose files and custom images. Be sure they all ran at least once on this server.
This generates a Raspberry Pi SD card image with everything in ember
's NixOS configuration on it. I usually use it to boot from a flash drive/SD card, partition my external hard drive the way I want, and then run nixos-install
from the flash drive/SD card on the external hard drive. It works. Surprisingly well.
- Empty development environment
- Python development environment