Loading maintainers/maintainer-list.nix +6 −0 Original line number Diff line number Diff line Loading @@ -4356,6 +4356,12 @@ githubId = 24708079; name = "Dan Eads"; }; danid3v = { email = "sch220233@spengergasse.at"; github = "DaniD3v"; githubId = 124387056; name = "DaniD3v"; }; danielalvsaaker = { email = "daniel.alvsaaker@proton.me"; github = "danielalvsaaker"; Loading pkgs/data/themes/sddm-sugar-dark/default.nix 0 → 100644 +40 −0 Original line number Diff line number Diff line { pkgs, lib, stdenvNoCC, themeConfig ? null }: stdenvNoCC.mkDerivation rec { pname = "sddm-sugar-dark"; version = "1.2"; src = pkgs.fetchFromGitHub { owner = "MarianArlt"; repo = "sddm-sugar-dark"; rev = "v${version}"; hash = "sha256-C3qB9hFUeuT5+Dos2zFj5SyQegnghpoFV9wHvE9VoD8="; }; dontWrapQtApps = true; buildInputs = with pkgs.libsForQt5.qt5; [ qtgraphicaleffects ]; installPhase = let iniFormat = pkgs.formats.ini { }; configFile = iniFormat.generate "" { General = themeConfig; }; basePath = "$out/share/sddm/themes/sugar-dark"; in '' mkdir -p ${basePath} cp -r $src/* ${basePath} '' + lib.optionalString (themeConfig != null) '' ln -sf ${configFile} ${basePath}/theme.conf.user ''; meta = { description = "Dark SDDM theme from the sugar family"; homepage = "https://github.com/${src.owner}/${pname}"; license = lib.licenses.gpl3; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ danid3v ]; }; } pkgs/top-level/all-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -27633,6 +27633,8 @@ with pkgs; sddm-chili-theme = libsForQt5.callPackage ../data/themes/chili-sddm { }; sddm-sugar-dark = libsForQt5.callPackage ../data/themes/sddm-sugar-dark { }; sdparm = callPackage ../os-specific/linux/sdparm { }; sdrangel = libsForQt5.callPackage ../applications/radio/sdrangel { Loading
maintainers/maintainer-list.nix +6 −0 Original line number Diff line number Diff line Loading @@ -4356,6 +4356,12 @@ githubId = 24708079; name = "Dan Eads"; }; danid3v = { email = "sch220233@spengergasse.at"; github = "DaniD3v"; githubId = 124387056; name = "DaniD3v"; }; danielalvsaaker = { email = "daniel.alvsaaker@proton.me"; github = "danielalvsaaker"; Loading
pkgs/data/themes/sddm-sugar-dark/default.nix 0 → 100644 +40 −0 Original line number Diff line number Diff line { pkgs, lib, stdenvNoCC, themeConfig ? null }: stdenvNoCC.mkDerivation rec { pname = "sddm-sugar-dark"; version = "1.2"; src = pkgs.fetchFromGitHub { owner = "MarianArlt"; repo = "sddm-sugar-dark"; rev = "v${version}"; hash = "sha256-C3qB9hFUeuT5+Dos2zFj5SyQegnghpoFV9wHvE9VoD8="; }; dontWrapQtApps = true; buildInputs = with pkgs.libsForQt5.qt5; [ qtgraphicaleffects ]; installPhase = let iniFormat = pkgs.formats.ini { }; configFile = iniFormat.generate "" { General = themeConfig; }; basePath = "$out/share/sddm/themes/sugar-dark"; in '' mkdir -p ${basePath} cp -r $src/* ${basePath} '' + lib.optionalString (themeConfig != null) '' ln -sf ${configFile} ${basePath}/theme.conf.user ''; meta = { description = "Dark SDDM theme from the sugar family"; homepage = "https://github.com/${src.owner}/${pname}"; license = lib.licenses.gpl3; platforms = lib.platforms.linux; maintainers = with lib.maintainers; [ danid3v ]; }; }
pkgs/top-level/all-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -27633,6 +27633,8 @@ with pkgs; sddm-chili-theme = libsForQt5.callPackage ../data/themes/chili-sddm { }; sddm-sugar-dark = libsForQt5.callPackage ../data/themes/sddm-sugar-dark { }; sdparm = callPackage ../os-specific/linux/sdparm { }; sdrangel = libsForQt5.callPackage ../applications/radio/sdrangel {