flake: rework modules folder structure
This commit is contained in:
parent
5d64c56d40
commit
0952665f6b
56 changed files with 3 additions and 3 deletions
|
|
@ -1,81 +0,0 @@
|
|||
{ lib, ... }:
|
||||
{
|
||||
imports = [
|
||||
./locale.nix
|
||||
|
||||
./users/fedfer.nix
|
||||
./users/veneficium.nix
|
||||
|
||||
./drivers/samsung-printer.nix
|
||||
./drivers/ipod.nix
|
||||
./drivers/openrazer.nix
|
||||
./drivers/gpu/amd.nix
|
||||
./drivers/gpu/nvidia.nix
|
||||
./drivers/gpu/disableNvidia.nix
|
||||
|
||||
./services/gnome.nix
|
||||
./services/pipewire.nix
|
||||
./services/printing.nix
|
||||
./services/fstrim.nix
|
||||
./services/tlp.nix
|
||||
./services/switcheroo.nix
|
||||
./services/pam.nix
|
||||
./services/openssh.nix
|
||||
|
||||
./programs/docker.nix
|
||||
./programs/tailscale.nix
|
||||
./programs/powertop.nix
|
||||
./programs/gnupg.nix
|
||||
|
||||
./programs/tuigreet.nix
|
||||
./programs/niri.nix
|
||||
];
|
||||
|
||||
settings = {
|
||||
users.fedfer.enable = lib.mkDefault false;
|
||||
users.veneficium.enable = lib.mkDefault false;
|
||||
|
||||
programs.docker.enable = lib.mkDefault false;
|
||||
programs.tailscale.enable = lib.mkDefault false;
|
||||
programs.powertop.enable = lib.mkDefault true;
|
||||
programs.gnupg.enable = lib.mkDefault true;
|
||||
programs.gnupg.ssh = lib.mkDefault true;
|
||||
programs.niri.enable = lib.mkDefault false;
|
||||
programs.tuigreet.enable = lib.mkDefault false;
|
||||
|
||||
drivers = {
|
||||
printer.M2020.enable = lib.mkDefault false;
|
||||
ipod.enable = lib.mkDefault false;
|
||||
openrazer.enable = lib.mkDefault false;
|
||||
|
||||
gpu = {
|
||||
nvidia = {
|
||||
enable = lib.mkDefault false;
|
||||
forceDisable = lib.mkDefault true;
|
||||
sync = lib.mkDefault false;
|
||||
offload = lib.mkDefault true;
|
||||
};
|
||||
|
||||
amd.enable = lib.mkDefault false;
|
||||
};
|
||||
};
|
||||
|
||||
services = {
|
||||
printing.enable = lib.mkDefault false;
|
||||
audio.enable = lib.mkDefault false;
|
||||
fstrim.enable = lib.mkDefault true;
|
||||
tlp.enable = lib.mkDefault false;
|
||||
switcheroo.enable = lib.mkDefault false;
|
||||
pam = {
|
||||
enable = lib.mkDefault false;
|
||||
sshd.useGoogleAuth = lib.mkDefault false;
|
||||
sshd.gnupg = lib.mkDefault false;
|
||||
};
|
||||
openssh.enable = lib.mkDefault false;
|
||||
openssh.usePAM = lib.mkDefault false;
|
||||
};
|
||||
|
||||
gnome.enable = lib.mkDefault false;
|
||||
|
||||
};
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue