From e8ae745437124ee10c4d39ad3ca9a4ba4219add4 Mon Sep 17 00:00:00 2001 From: jerpo Date: Sat, 5 Aug 2023 17:26:30 +0500 Subject: maybe this will work --- pkgs/sddm-sugar-dark/default.nix | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 pkgs/sddm-sugar-dark/default.nix (limited to 'pkgs/sddm-sugar-dark') diff --git a/pkgs/sddm-sugar-dark/default.nix b/pkgs/sddm-sugar-dark/default.nix new file mode 100644 index 0000000..6d06ac1 --- /dev/null +++ b/pkgs/sddm-sugar-dark/default.nix @@ -0,0 +1,28 @@ +{ lib, stdenv, fetchFromGitHub, qtsvg, qtquickcontrols2, qtgraphicaleffects }: + +stdenv.mkDerivation { + pname = "sddm-sugar-dark-theme"; + version = "1.2"; + + src = fetchFromGitHub { + owner = "MarianArlt"; + repo = "sddm-sugar-dark"; + rev = "ceb2c455663429be03ba62d9f898c571650ef7fe"; + sha256 = "0153z1kylbhc9d12nxy9vpn0spxgrhgy36wy37pk6ysq7akaqlvy"; + }; + propagatedBuildInputs = [ + qtsvg + qtquickcontrols2 + qtgraphicaleffects + ]; + dontWrapQtApps = true; + postInstall = '' + mkdir -p $out/share/sddm/themes/sugar-dark + mv * $out/share/sddm/themes/sugar-dark/ + ''; + postFixup = '' + echo ${qtgraphicaleffects} >> $out/nix-support/propageted-user-env-packages + echo ${qtsvg} >> $out/nix-support/propageted-user-env-packages + echo ${qtquickcontrols2} >> $out/nix-support/propageted-user-env-packages + ''; +} -- cgit v1.2.3