feat\!: major cleanup

This commit is contained in:
Jacob Bachmann 2025-08-19 00:49:40 +02:00
parent b971a645e3
commit 210c463d79
93 changed files with 34 additions and 4340 deletions

View file

@ -2,32 +2,6 @@
{
options.bchmnn = with lib; {
home = {
enable = mkEnableOption "home";
};
user = {
extraGroups = mkOption {
type = types.listOf types.str;
default = [
"wheel"
"networkmanager"
"libvirtd"
"docker"
"wireshark"
];
};
};
git = {
signing = {
key = mkOption {
type = types.str;
default = "732A612DAD28067D";
};
};
};
collections = {
cli-utils = {
enable = mkEnableOption "cli-utils";
@ -38,22 +12,13 @@
development = {
enable = mkEnableOption "development";
};
vpn = {
enable = mkEnableOption "vpn";
};
virtualisation = {
enable = mkEnableOption "virtualisation";
};
games = {
enable = mkEnableOption "games";
};
};
};
imports = [
./core
./desktop
./home-manager
./services
];
}