This directory contains various NixOS modules. If you add a module here, make sure that you define all options using a `vuizvui.*` namespace, so that the documentation is generated and you don't clash with modules from upstream [nixpkgs](https://github.com/NixOS/nixpkgs). For writing modules, make sure to categorize them accordingly:
profiles Options for a specific domain (like for example `desktop`, `router`, `music`, ...)
programs Program-specific configuration options
services Modules that implement systemd services
system Everything system or hardware-related (like for example kernel)
tasks Various one-shot services
If a module is highly specific for your own configuration, use the same categories but put them under `user/$category/$module`. Don't forget to add your module to the list module-list.nix, but make sure you have options in place to disable them by default.