this repo has no description
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

add plymouth-themes

+37
+5
hosts/curve/default.nix
··· 30 30 }; 31 31 32 32 boot.supportedFilesystems = [ "ntfs" ]; 33 + boot.plymouth = { 34 + enable = true; 35 + themePackages = [ pkgs.plymouth-themes ]; 36 + theme = "motion"; 37 + }; 33 38 34 39 # lazy enable of ports necessary for KDE connect which is installed via cli home profile (for some reason?) 35 40 networking.firewall = {
+1
pkgs/default.nix
··· 2 2 # keep sources this first 3 3 sources = prev.callPackage (import ./_sources/generated.nix) { }; 4 4 # then, call packages with `final.callPackage` 5 + plymouth-themes = prev.callPackage ./plymouth.nix { }; 5 6 }
+31
pkgs/plymouth.nix
··· 1 + { pkgs, ... }: 2 + pkgs.stdenv.mkDerivation rec { 3 + pname = "plymouth-themes"; 4 + version = "bf2f570bee8e84c5c20caac353cbe1d811a4745f"; 5 + 6 + src = pkgs.fetchGit { 7 + url = "https://github.com/adi1090x/plymouth-themes"; 8 + rev = "bf2f570bee8e84c5c20caac353cbe1d811a4745f"; 9 + sha256 = ""; 10 + }; 11 + 12 + buildInputs = [ 13 + pkgs.git 14 + ]; 15 + 16 + configurePhase = '' 17 + mkdir -p $out/share/plymouth/themes/ 18 + ''; 19 + 20 + buildPhase = '' 21 + ''; 22 + 23 + installPhase = '' 24 + cp -r pack_3/lone $out/share/plymouth/themes 25 + cat pack_3/lone/lone.plymouth | sed "s@\/usr\/@$out\/@" > $out/share/plymouth/themes/lone/lone.plymouth 26 + cat pack_3/motion/motion.plymouth | sed "s@\/usr\/@$out\/@" > $out/share/plymouth/themes/lone/lone.plymouth 27 + cat pack_1/colorful_sliced/colorful_sliced.plymouth | sed "s@\/usr\/@$out\/@" > $out/share/plymouth/themes/lone/lone.plymouth 28 + cat pack_2/hexagon_2/hexagon_2.plymouth | sed "s@\/usr\/@$out\/@" > $out/share/plymouth/themes/lone/lone.plymouth 29 + cat pack_2/hexagon_dots_alt/hexagon_dots_alt.plymouth | sed "s@\/usr\/@$out\/@" > $out/share/plymouth/themes/lone/lone.plymouth 30 + ''; 31 + }