module resyntaxing

This commit is contained in:
cnst
2024-08-31 20:24:08 +02:00
parent b721c5cc25
commit 1beecf1d99
34 changed files with 1567 additions and 438 deletions

View File

@@ -1,74 +1,144 @@
{
modules = {
gaming = {
steam.enable = true;
gamescope.enable = true;
lutris.enable = true;
steam = {
enable = true;
};
gamescope = {
enable = true;
};
lutris = {
enable = true;
};
gamemode = {
enable = true;
optimizeGpu = false;
};
};
gui = {
gnome.enable = false;
hyprland.enable = true;
};
hardware = {
bluetooth.enable = false;
logitech.enable = true;
graphics = {
amd.enable = false;
nvidia = {
enable = true;
package = "production"; # set to beta/stable/production depending on preference
optimizeGpu = {
enable = false;
};
};
};
network = {
enable = true;
hostName = "toothpc";
interfaces = {
"enp4s0" = {
allowedTCPPorts = [22 80 443];
gui = {
gnome = {
enable = false;
};
hyprland = {
enable = true;
};
};
hardware = {
bluetooth = {
enable = false;
};
logitech = {
enable = true;
};
graphics = {
amd = {
enable = false;
};
nvidia = {
enable = true;
package = "production"; # set to beta/stable/production depending on your needs
};
};
network = {
enable = true;
hostName = "toothpc";
interfaces = {
"enp4s0" = {
allowedTCPPorts = [22 80 443];
};
};
};
};
studio = {
blender = {
enable = false;
hip = false;
hip = {
enable = false;
};
};
gimp = {
enable = true;
};
inkscape = {
enable = true;
};
gimp.enable = true;
inkscape.enable = true;
};
sysd = {
blueman.enable = false;
dbus.enable = true;
fwupd.enable = true;
gnome-keyring.enable = true;
greetd.enable = true;
gvfs.enable = true;
locate.enable = true;
mullvad.enable = true;
pipewire.enable = true;
powerd.enable = true;
samba.enable = false;
sops = {
enable = true;
toothpc.enable = true;
blueman = {
enable = false;
};
dbus = {
enable = true;
};
fwupd = {
enable = true;
};
gnome-keyring = {
enable = true;
};
greetd = {
enable = true;
};
gvfs = {
enable = true;
};
locate = {
enable = true;
};
mullvad = {
enable = true;
};
pipewire = {
enable = true;
};
powerd = {
enable = true;
};
samba = {
enable = false;
};
ssh = {
enable = true;
};
udisks = {
enable = true;
};
xserver = {
nvidia = {
enable = true;
};
};
ssh.enable = true;
udisks.enable = true;
xserver.nvidia.enable = true;
};
utils = {
android.enable = true;
anyrun.enable = true;
corectrl.enable = false;
microfetch.enable = true;
nix-ld.enable = false;
misc.enable = true;
npm.enable = true;
agenix = {
enable = true;
toothpc = {
enable = true;
};
};
android = {
enable = false;
};
anyrun = {
enable = true;
};
corectrl = {
enable = false;
};
microfetch = {
enable = true;
};
nix-ld = {
enable = false;
};
misc = {
enable = true;
};
npm = {
enable = true;
};
};
};
}