{ config, lib, pkgs, ... }: { imports = [ ./hardware-configuration.nix ]; # Use grub bootloader = { loader = "grub"; mode = "bios"; grub.biosDevice = "/dev/sda"; }; # Use bootloader boot.kernelPackages = pkgs.linuxPackages-libre; # Enable network drives nas.enable = true; # i915 Gpu requires intel driver services.xserver.videoDrivers = [ "intel" ]; # Tamzen font in st nixpkgs.overlays = [ (final: prev: { st = prev.st.overrideAttrs (old: { buildInputs = old.buildInputs or [] ++ [ pkgs.makeWrapper ]; postInstall = old.postInstall or "" + '' wrapProgram $out/bin/st \ --add-flags '-fTamzen:pixelsize=14' ''; }); }) ]; system.stateVersion = "24.11"; }