Something went wrong. Try again.
Monorepo for Aesthetic.Computer aesthetic.computer
Something went wrong. Try again.
Nix
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152{ config, pkgs, lib, ... }:
{ # Broad hardware support — load ALL firmware + WiFi regulatory DB hardware.firmware = [ pkgs.linux-firmware pkgs.wireless-regdb ];
# GPU: Intel + AMD + Nvidia (nouveau) hardware.graphics = { enable = true; extraPackages = with pkgs; [ intel-media-driver # iHD for Broadwell+ intel-vaapi-driver # i965 for older Intel (Sandy Bridge, etc.) mesa ]; };
# Audio: ALSA only (ac-native talks to ALSA directly) security.rtkit.enable = true; services.pipewire.enable = false;
# Kernel modules for common hardware boot.initrd.availableKernelModules = [ # Storage "ahci" "nvme" "sd_mod" "usb_storage" "uas" "xhci_pci" "ehci_pci" "ohci_pci" # Input "usbhid" "hid_generic" "hid_multitouch" # GPU (loaded early for KMS) "i915" "amdgpu" "nouveau" # Filesystems "vfat" "nls_cp437" "nls_iso8859_1" ];
boot.kernelModules = [ # WiFi "iwlwifi" "iwlmvm" # Audio "snd_hda_intel" "snd_hda_codec_realtek" "snd_hda_codec_hdmi" "snd_usb_audio" "snd_aloop" # ALSA loopback — lets ac-native-stream tee audio to ffmpeg # Bluetooth "btusb" "btintel" ];
# Performance powerManagement.cpuFreqGovernor = "performance";
# Console font (small, clean) console.font = "ter-v16n"; console.packages = [ pkgs.terminus_font ];}