From 86e19aae6e2bacc41f80ffb8680c9624613a2e54 Mon Sep 17 00:00:00 2001 From: Alexandre Date: Mon, 9 Mar 2026 18:54:00 +0100 Subject: [PATCH] Removed SDDM on nixos host, should eval with no problems now --- dev-flakes/vulkan/flake.nix | 11 ++++++++++- hosts/nixos/configuration.nix | 24 ------------------------ 2 files changed, 10 insertions(+), 25 deletions(-) diff --git a/dev-flakes/vulkan/flake.nix b/dev-flakes/vulkan/flake.nix index 1432c2b..4f734f7 100644 --- a/dev-flakes/vulkan/flake.nix +++ b/dev-flakes/vulkan/flake.nix @@ -31,15 +31,24 @@ vulkan-validation-layers vulkan-tools vulkan-utility-libraries + # Wayland + wayland + wayland-protocols + wayland-scanner + libxkbcommon + # Miniaudio + libpulseaudio + libpulseaudio.dev # Other libraries glfw3 tinyobjloader glm cmake ninja + pkg-config ]; # Environment Variables - LD_LIBRARY_PATH = "${pkgs.vulkan-loader}/lib:${pkgs.shaderc.lib}/lib"; + LD_LIBRARY_PATH = "${pkgs.vulkan-loader}/lib:${pkgs.shaderc.lib}/lib:${pkgs.libpulseaudio}/lib:{$pkgs.libpulseaudio.dev}/lib"; VK_LAYER_PATH = "${pkgs.vulkan-validation-layers}/share/vulkan/explicit_layer.d"; VULKAN_SDK = "${pkgs.vulkan-validation-layers}/share/vulkan/explicit_layer.d"; diff --git a/hosts/nixos/configuration.nix b/hosts/nixos/configuration.nix index 2ad8c8a..398b985 100644 --- a/hosts/nixos/configuration.nix +++ b/hosts/nixos/configuration.nix @@ -19,30 +19,6 @@ # networking.wireless.enable = true; # Enables wireless support via wpa_supplicant. - # Enables SDDM - services = { - xserver = { - enable = true; - }; - - displayManager = { - defaultSession = "hyprland"; - sddm = { - enable = true; - wayland.enable = true; - #enableHidpi = true; - package = pkgs.kdePackages.sddm; - theme = "sddm-astronaut-theme"; - #settings.Theme.CursorTheme = "Bibata-Modern-Classic"; - extraPackages = with pkgs; [ - kdePackages.qtmultimedia - kdePackages.qtsvg - kdePackages.qtvirtualkeyboard - ]; - }; - }; - }; - # Configure network proxy if necessary # networking.proxy.default = "http://user:password@proxy:port/"; # networking.proxy.noProxy = "127.0.0.1,localhost,internal.domain";