summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDominik Kaiser2025-02-15 22:29:51 +0100
committerDominik Kaiser2025-02-15 22:29:51 +0100
commit6592b2a6354cd667a858af5e9108fe3030a76e8c (patch)
tree0945756ac83292ba26280ce08d3b4b42afdfe695
parent52cf99c2f0ff1cf2127cb750c7ecfa123acd68a4 (diff)
downloadnixos-6592b2a6354cd667a858af5e9108fe3030a76e8c.tar.gz
nixos-6592b2a6354cd667a858af5e9108fe3030a76e8c.zip
Add some config for sol
-rw-r--r--hosts/sol/configuration.nix23
1 files changed, 22 insertions, 1 deletions
diff --git a/hosts/sol/configuration.nix b/hosts/sol/configuration.nix
index 5823306..12805a1 100644
--- a/hosts/sol/configuration.nix
+++ b/hosts/sol/configuration.nix
@@ -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
@@ -93,6 +93,27 @@
# 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;