diff --git a/pkgs/data/themes/sddm-astronaut/default.nix b/pkgs/by-name/sd/sddm-astronaut/package.nix similarity index 90% rename from pkgs/data/themes/sddm-astronaut/default.nix rename to pkgs/by-name/sd/sddm-astronaut/package.nix index 21bf75833449..330c0ca4f122 100644 --- a/pkgs/data/themes/sddm-astronaut/default.nix +++ b/pkgs/by-name/sd/sddm-astronaut/package.nix @@ -1,7 +1,9 @@ { - pkgs, lib, stdenvNoCC, + fetchFromGitHub, + kdePackages, + formats, themeConfig ? null, embeddedTheme ? "astronaut", }: @@ -9,7 +11,7 @@ stdenvNoCC.mkDerivation rec { pname = "sddm-astronaut"; version = "1.0-unstable-2025-01-05"; - src = pkgs.fetchFromGitHub { + src = fetchFromGitHub { owner = "Keyitdev"; repo = "sddm-astronaut-theme"; rev = "11c0bf6147bbea466ce2e2b0559e9a9abdbcc7c3"; @@ -18,7 +20,7 @@ stdenvNoCC.mkDerivation rec { dontWrapQtApps = true; - propagatedBuildInputs = with pkgs.kdePackages; [ + propagatedBuildInputs = with kdePackages; [ qtsvg qtmultimedia qtvirtualkeyboard @@ -26,7 +28,7 @@ stdenvNoCC.mkDerivation rec { installPhase = let - iniFormat = pkgs.formats.ini { }; + iniFormat = formats.ini { }; configFile = iniFormat.generate "" { General = themeConfig; }; basePath = "$out/share/sddm/themes/sddm-astronaut-theme"; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 73691b798745..c1999e75e8e5 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -10067,8 +10067,6 @@ with pkgs; rfkill_udev = callPackage ../os-specific/linux/rfkill/udev.nix { }; - sddm-astronaut = qt6Packages.callPackage ../data/themes/sddm-astronaut { }; - sddm-chili-theme = libsForQt5.callPackage ../data/themes/chili-sddm { }; sddm-sugar-dark = libsForQt5.callPackage ../data/themes/sddm-sugar-dark { };