diff options
| author | jerpo <spleefer6@yandex.ru> | 2023-08-05 17:26:30 +0500 |
|---|---|---|
| committer | jerpo <spleefer6@yandex.ru> | 2023-08-05 17:26:30 +0500 |
| commit | e8ae745437124ee10c4d39ad3ca9a4ba4219add4 (patch) | |
| tree | d00a8dad7580142a9054c05d22bcc57baa0aed0b /pkgs/sddm-sugar-dark/default.nix | |
maybe this will work
Diffstat (limited to 'pkgs/sddm-sugar-dark/default.nix')
| -rw-r--r-- | pkgs/sddm-sugar-dark/default.nix | 28 |
1 files changed, 28 insertions, 0 deletions
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 + ''; +} |
