52 lines
1.1 KiB
Nix
52 lines
1.1 KiB
Nix
|
### test package
|
||
|
{ lib
|
||
|
, stdenv
|
||
|
, fetchFromGitHub
|
||
|
, pkgs
|
||
|
}:
|
||
|
|
||
|
let
|
||
|
|
||
|
wallpaper = fetchFromGitHub {
|
||
|
repo = "wallpaper";
|
||
|
owner = "dracula";
|
||
|
rev = "3bd5b95d4ae08d2adfb2931e090bb657fd9a6a4f";
|
||
|
hash = "sha256-3p7PCMZHIytkOH3BBUMqaYBFcrSef3YHthyJY6KDArg=";
|
||
|
};
|
||
|
|
||
|
in
|
||
|
|
||
|
stdenv.mkDerivation {
|
||
|
name = "utterly-sddm";
|
||
|
version = "unstable-2022-11-06";
|
||
|
|
||
|
src = fetchFromGitHub {
|
||
|
repo = "Utterly-Sweet-Plasma";
|
||
|
owner = "HimDek";
|
||
|
rev = "4bb007e865d559de8dd43bbffb93778ea136f957";
|
||
|
hash = "sha256-oEyf6FI5XSjXPZjzBiGypwZY89ulhwAwk9QIJ3pMw/M=";
|
||
|
};
|
||
|
|
||
|
dontConfigure = true;
|
||
|
dontBuild = true;
|
||
|
|
||
|
installPhase = ''
|
||
|
runHook preInstall
|
||
|
|
||
|
rm ./sddm/background.jpg
|
||
|
cp ${wallpaper}/first-collection/nixos.png ./sddm/background.jpg
|
||
|
|
||
|
mkdir -p $out/share/sddm/themes/Utterly-Sweet
|
||
|
mv ./sddm/* $out/share/sddm/themes/Utterly-Sweet
|
||
|
|
||
|
runHook postInstall
|
||
|
'';
|
||
|
|
||
|
meta = with lib; {
|
||
|
description = "A dark theme for SDDM";
|
||
|
homepage = "https://github.com/dracula/gtk";
|
||
|
maintainers = with maintainers; [ matt1432 ];
|
||
|
platforms = platforms.all;
|
||
|
};
|
||
|
}
|