{ config, lib, pkgs, ... }: { imports = [ ./powertop-auto-tune.nix # Uncomment this module and reboot to enable bios flashing #./bios-flashing.nix ]; # Use grub boot._loader = { enable = true; loader = "grub"; mode = "bios"; grub.biosDevice = "/dev/sda"; }; # Use libre kernel boot.kernelPackages = pkgs.linuxPackages-libre; # Enable common options _archetypes = { # Use desktop profile profiles.desktop = { enable = true; home.users.timmy.enable = true; }; }; # Enable user timmy _users.timmy = { enable = true; autologin.enable = true; wifi.enable = true; }; # i915 Gpu requires intel driver services.xserver.videoDrivers = [ "intel" ]; # Configure home home-manager.users.timmy = { gtk._mintTheme = { dark = true; color = "Red"; icons.color = "Red"; }; fonts.fontconfig.defaultFonts.monospace = [ "TamzenForPowerline" ]; gtk = { font.name = "monospace"; font.size = 8; cursorTheme.size = 24; }; programs._st = { enable = true; font = { name = "TamzenForPowerline"; attrs = { pixelsize = 14; }; }; }; }; system.stateVersion = "24.11"; }