]> git.dkaiser.de - config/nixos.git/commitdiff
Add some config for sol
authorDominik Kaiser <dominik-kaiser@mailbox.org>
Sat, 15 Feb 2025 21:29:51 +0000 (22:29 +0100)
committerDominik Kaiser <dominik-kaiser@mailbox.org>
Sat, 15 Feb 2025 21:29:51 +0000 (22:29 +0100)
hosts/sol/configuration.nix

index 58233069ca4606c26f5fd270119ea2226689b6d5..12805a1aea065ade5689acdbab5b603add245c31 100644 (file)
@@ -14,7 +14,7 @@
   boot.loader.systemd-boot.enable = true;
   boot.loader.efi.canTouchEfiVariables = true;
 
-  networking.hostName = "nixos"; # Define your hostname.
+  networking.hostName = "sol"; # Define your hostname.
   # networking.wireless.enable = true;  # Enables wireless support via wpa_supplicant.
 
   # Configure network proxy if necessary
   # Install firefox.
   programs.firefox.enable = true;
 
+  # Nvidia
+  hardware.graphics.enable = true;
+  services.xserver.videoDrivers = ["nvidia"];
+  hardware.nvidia = {
+    modesetting.enable = true;
+    powerManagement.enable = false;
+    powerManagement.finegrained = false;
+    open = false;
+    nvidiaSettings = true;
+    package = config.boot.kernelPackages.nvidiaPackages.stabel;
+  };
+
+  # Steam
+  programs.steam = {
+    enable = true;
+    remotePlay.openFirewall = true;
+    localNetworkGameTransfers.openFirewall = true;
+  };
+
+  services.emacs.enable = true;
+  
   # Allow unfree packages
   nixpkgs.config.allowUnfree = true;