{ config, pkgs, lib, ... }: # KROSH mention { imports = [ ./modules/amnezia.nix ./modules/audio.nix ./modules/boot.nix ./modules/fonts.nix ./modules/memory.nix ./modules/networking.nix ./modules/power.nix ./modules/programs.nix ./modules/security.nix ./modules/timelang.nix ./modules/wm.nix ]; system.stateVersion = "25.11"; nix.settings.experimental-features = [ "nix-command" "flakes" ]; nix.gc = { automatic = true; dates = "weekly"; options = "--delete-older-than 14d"; }; services.printing.enable = true; environment.sessionVariables.NIXOS_OZONE_WL = "1"; users.users.krosh = { isNormalUser = true; description = "krosh"; extraGroups = [ "fprint" "networkmanager" "wheel" "libvirtd" ]; shell = pkgs.zsh; }; services.upower.enable = true; hardware.bluetooth.enable = true; environment.systemPackages = with pkgs; [ (writeShellScriptBin "power_max" (builtins.readFile ./scripts/max.sh)) (writeShellScriptBin "power_min" (builtins.readFile ./scripts/min.sh)) ]; }