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;