From d6b047716be5748e15b24894d7cf57e5bde322d2 Mon Sep 17 00:00:00 2001 From: Noah Pederson Date: Mon, 30 Jun 2025 08:39:14 -0500 Subject: [PATCH] UPDATE: NixOS 25.04 --- configuration.nix | 2 +- gui.nix | 55 -------------------------------------- hardware-configuration.nix | 2 +- services.nix | 1 + users.nix | 2 +- 5 files changed, 4 insertions(+), 58 deletions(-) delete mode 100644 gui.nix diff --git a/configuration.nix b/configuration.nix index b659b31..9d4d09b 100644 --- a/configuration.nix +++ b/configuration.nix @@ -11,7 +11,7 @@ ./hardware-configuration.nix ./boot.nix ./networking.nix - ./gui.nix + #./gui.nix ./users.nix ./packages.nix ./services.nix diff --git a/gui.nix b/gui.nix deleted file mode 100644 index 063c381..0000000 --- a/gui.nix +++ /dev/null @@ -1,55 +0,0 @@ -{ pkgs, ... }: -{ - # Enable the X11 windowing system. - services.xserver.enable = true; - - # Configure keymap in X11 - # services.xserver.xkb.layout = "us"; - # services.xserver.xkb.options = "eurosign:e,caps:escape"; - - # Enable CUPS to print documents. - # services.printing.enable = true; - - # Enable sound. - security.rtkit.enable = true; - services.pipewire = { - enable = true; - alsa.enable = true; - alsa.support32Bit = true; - pulse.enable = true; - wireplumber.enable = true; - }; - - # Enable touchpad support (enabled default in most desktopManager). - # services.xserver.libinput.enable = true; - - # Fonts - fonts.packages = with pkgs; [ - fira-code - fira-code-symbols - noto-fonts - noto-fonts-cjk-sans - noto-fonts-emoji - noto-fonts-extra - (nerdfonts.override { fonts = [ "FiraCode" ]; }) - ]; - - # Polkit is a dependency of Sway. It's responsible for handling security policies - security.polkit.enable = true; - - # Enable the sway window manager - programs.sway = { - enable = true; - wrapperFeatures.gtk = true; - }; - # Use greetd as the displaymanager - #services.xserver.displayManager.greetd.enable = true; - services.xserver.displayManager.lightdm.enable = false; - xdg.portal = { - enable = true; - wlr.enable = true; - extraPortals = [ pkgs.xdg-desktop-portal-gtk ]; - }; - services.dbus.enable = true; - services.gnome.gnome-keyring.enable = true; -} diff --git a/hardware-configuration.nix b/hardware-configuration.nix index eb2768c..e3fdee2 100644 --- a/hardware-configuration.nix +++ b/hardware-configuration.nix @@ -44,7 +44,7 @@ hardware.graphics = { enable = true; extraPackages = with pkgs; [ - mesa.drivers + mesa #libva amdvlk rocmPackages.clr.icd diff --git a/services.nix b/services.nix index 7af1473..38f44f5 100644 --- a/services.nix +++ b/services.nix @@ -153,6 +153,7 @@ in jetstream = { # 50GB max_file_store = 53687091200; + max_mem = 8589934592; }; }; }; diff --git a/users.nix b/users.nix index ec6bd71..3b8684b 100644 --- a/users.nix +++ b/users.nix @@ -1,7 +1,7 @@ { pkgs, lib, ... }: let home-manager = builtins.fetchTarball - "https://github.com/nix-community/home-manager/archive/release-24.11.tar.gz"; + "https://github.com/nix-community/home-manager/archive/release-25.05.tar.gz"; in { -- 2.51.2