snapshot of some host updates

This commit is contained in:
Jay Looney 2025-11-25 18:39:51 -06:00
parent e3e28fa662
commit 2cfac91660
7 changed files with 17 additions and 6 deletions

View file

@ -6,9 +6,12 @@
environment.systemPackages = with pkgs; [
sbctl # Secure-Boot
helix nil # nice for editing '.nix'
discord
(discord.override { withVencord = true; })
signal-desktop
obs-studio
halloy # IRC
gimp3
nyxt # browser
];
# Hardware Specific programs...
#programs.ryzen-monitor-ng.enable = true;

View file

@ -15,8 +15,8 @@ let
mupen64plus # Nintendo 64 - Maybe simple64 some day.
dolphin # GameCube
mgba # GameBoy / Color / Advance
melonds # Nintendo DS
citra # Nintendo 3DS
#melonds # Nintendo DS
#citra # Nintendo 3DS
# Sony

View file

@ -13,6 +13,7 @@
boot.initrd.availableKernelModules = [ "xhci_pci" "ahci" "usbhid" "usb_storage" "sd_mod" "sr_mod" ];
boot.initrd.kernelModules = [ ];
boot.kernelModules = [ "kvm-amd" ];
# boot.blacklistedKernelModules = [ "nouveau" ];
boot.extraModulePackages = [ ];
fileSystems."/" =

View file

@ -0,0 +1,4 @@
{ ... }:
{
programs.zoom-us.enable = true;
}

View file

@ -14,9 +14,12 @@
# https://github.com/NixOS/nixpkgs/blob/master/pkgs/os-specific/linux/nvidia-x11/generic.nix#L65
nixpkgs.config.nvidia.acceptLicense = true;
hardware.nvidia = {
# TODO: Consider legacy drivers.
# https://discourse.nixos.org/t/cant-use-nvidia-offload-mode/27791/8
package = config.boot.kernelPackages.nvidiaPackages.latest;
modesetting.enable = true;
open = true;
# Open Source Drivers: https://github.com/NVIDIA/open-gpu-kernel-modules#compatible-gpus
open = false;
nvidiaSettings = true;
powerManagement.enable = false;
powerManagement.finegrained = false;