{ config, pkgs, ... }: let userName = "love"; fullName = "Love"; hostName = "Kronos"; homeDir = "/home/${userName}"; installDisk = "/dev/disk/by-id/ata-SanDisk_SD8SB8U-256G-1006_173702422853"; in { _module.args = { inherit fullName homeDir hostName installDisk userName ; }; imports = [ ./hardware-configuration.nix ./disko.nix ../../modules/base.nix ../../modules/zfs-root.nix ../../modules/desktop-hyprland.nix ../../modules/bin-bash-wrapper.nix ]; my.binBashWrapper.enable = true; networking.hostName = hostName; networking.hostId = "ff0b8826"; services.xserver.videoDrivers = [ "nvidia" ]; hardware = { graphics = { enable32Bit = true; }; nvidia = { modesetting.enable = true; powerManagement.enable = false; powerManagement.finegrained = false; open = true; nvidiaSettings = true; package = config.boot.kernelPackages.nvidiaPackages.stable; }; }; virtualisation.docker.enable = true; users.mutableUsers = true; users.users.${userName} = { isNormalUser = true; description = fullName; extraGroups = [ "audio" "input" "render" "video" "wheel" "cdrom" "docker" ]; shell = pkgs.zsh; }; zramSwap = { enable = true; memoryPercent = 75; algorithm = "zstd"; }; system.stateVersion = "25.11"; }