2025-07-06 12:09:21 +03:00
|
|
|
{ ... }:
|
2025-06-01 16:57:37 +03:00
|
|
|
{
|
2025-07-06 01:16:28 +03:00
|
|
|
custom = {
|
2025-07-06 03:22:09 +03:00
|
|
|
roles = {
|
|
|
|
desktop.enable = true;
|
|
|
|
development.enable = true;
|
|
|
|
personalMachine.enable = true;
|
2025-07-06 12:09:21 +03:00
|
|
|
study.enable = true;
|
2025-07-06 01:16:28 +03:00
|
|
|
};
|
2025-07-06 03:22:09 +03:00
|
|
|
networking = {
|
|
|
|
printing.enable = true;
|
|
|
|
homeWg = {
|
|
|
|
enable = true;
|
|
|
|
guaSuffix = "3";
|
|
|
|
};
|
2025-07-06 12:09:21 +03:00
|
|
|
netflixWg = {
|
|
|
|
enable = true;
|
|
|
|
suffix = "8";
|
|
|
|
};
|
2025-07-06 03:22:09 +03:00
|
|
|
};
|
|
|
|
hardware.intelLaptop.enable = true;
|
|
|
|
platform.hibernate.enable = true;
|
2025-07-14 01:38:37 +03:00
|
|
|
services = {
|
|
|
|
syncthing.enable = true;
|
|
|
|
nixCacheClient.enable = true;
|
|
|
|
};
|
2025-07-06 01:16:28 +03:00
|
|
|
};
|
2025-06-03 00:03:04 +03:00
|
|
|
system.stateVersion = "24.05";
|
2025-06-01 16:57:37 +03:00
|
|
|
|
2025-07-06 12:09:21 +03:00
|
|
|
boot.kernelParams = [ "resume_offset=39292928" ];
|
2025-06-01 16:57:37 +03:00
|
|
|
fileSystems."/" = {
|
|
|
|
device = "/dev/disk/by-uuid/b43fe465-80e9-48d4-a4be-1113c917330e";
|
|
|
|
fsType = "ext4";
|
|
|
|
};
|
|
|
|
|
|
|
|
boot.initrd.luks.devices."nixos".device = "/dev/disk/by-uuid/4dc2fd8c-71da-4b95-91d5-7a118387172b";
|
|
|
|
|
|
|
|
fileSystems."/boot" = {
|
|
|
|
device = "/dev/disk/by-uuid/D8BB-B91A";
|
|
|
|
fsType = "vfat";
|
|
|
|
options = [
|
|
|
|
"fmask=0077"
|
|
|
|
"dmask=0077"
|
|
|
|
];
|
|
|
|
};
|
|
|
|
}
|