~ruther/nixos-config

ref: aa83d31c3e79f914f1b8a53dd4d95fefad04dec1 nixos-config/modules/desktop/dm/sddm-themes/sugar-dark.nix -rw-r--r-- 597 bytes
aa83d31c — Rutherther fix: use nixosModules output from nixos-hardware 2 years ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
{ stdenv, fetchFromGitHub }:

{
  sddm-sugar-dark = stdenv.mkDerivation rec {
    pname = "sddm-sugar-dark-theme";
    version = "1.2";
    dontBuild = true;
    installPhase = ''
      mkdir -p $out/share/sddm/themes/sugar-dark

      cat << EOT >> theme.conf.user
        ForceHideCompletePassword="true"
      EOT

      cp -aR $src/* theme.conf.user $out/share/sddm/themes/sugar-dark/
    '';
    src = fetchFromGitHub {
      owner = "MarianArlt";
      repo = "sddm-sugar-dark";
      rev = "v${version}";
      sha256 = "0gx0am7vq1ywaw2rm1p015x90b75ccqxnb1sz3wy8yjl27v82yhb";
    };
  };
}