initial config

This commit is contained in:
matiss
2026-04-20 15:08:47 +00:00
commit 8f4daf76b8
27 changed files with 1458 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
# ==========================================
# HARDWARE & AUDIO CONFIGURATION
# ==========================================
{ config, pkgs, ... }:
{
hardware.bluetooth.enable = true;
hardware.bluetooth.powerOnBoot = true;
services.printing.enable = true;
# Audio — PipeWire (replaces PulseAudio)
security.rtkit.enable = true;
services.pulseaudio.enable = false;
services.pipewire = {
enable = true;
alsa.enable = true;
alsa.support32Bit = true;
pulse.enable = true;
wireplumber.enable = true;
};
# GPU — uncomment the section for your hardware:
# --- NVIDIA ---
# hardware.nvidia.modesetting.enable = true;
# services.xserver.videoDrivers = [ "nvidia" ];
# --- AMD ---
# hardware.amdgpu.enable = true;
# --- Intel (12th Gen i7-12700H) ---
hardware.graphics.enable = true;
}