1
0
Fork 0
mirror of https://git.sr.ht/~neverness/ultima synced 2025-01-01 17:33:51 +00:00
ultima/wyswort/host/default.nix

51 lines
1.1 KiB
Nix
Raw Normal View History

2024-11-21 09:24:15 +00:00
{ lib, stateVersion ? null, userName, True, False, ... }: {
imports = [ ./parts ../../modules/nixos ];
module = {
theme.stylix = True;
# HARDWARE MODULES
hardware = {
bluetooth = True;
boot = True;
cpu = True;
gpu = True;
network = True;
security = True;
sound = True;
};
# SERVICES MODULES
services = {
autocpu = True;
dbus = True;
getty = True;
gvfs = True;
mpd = False;
polkit = True;
tailscale = True;
tlp = True;
zram = True // { algo = "zstd"; };
};
# PROGRAMS MODULES
programs = {
common = True;
hyprland = True;
steam = False;
torrserver = False;
};
misc = {
console = False;
locales = True // { zone = "Asia/Chita"; };
minimal = True;
power = True;
system76 = True;
trackpoint = True;
users = True // { shell = "fish"; };
variables = True;
zapret = False;
nix = True;
};
};
nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";
system.stateVersion = stateVersion;
}