nixfleet/hmModules/reinstall-magisk-on-lineage/default.nix
Andrea Ciceri 69d4d7a147
All checks were successful
/ test (push) Successful in 1m29s
reinstall-magisk-on-lineageos
2024-07-03 10:56:47 +02:00

26 lines
786 B
Nix

{pkgs, ...}: let
reinstall-magisk-on-lineage = pkgs.stdenv.mkDerivation {
name = "reinstall-magisk-on-lineage";
version = "git";
src = pkgs.fetchFromGitHub {
owner = "NicolasWebDev";
repo = "reinstall-magisk-on-lineageos";
rev = "1ca911ed555d4badd705c6c71750b78be8962b0b";
hash = "sha256-95LzcWL4efR77i8UlzIT+7wQXp+91K2sUwcjmHvTf+Q=";
};
propagatedBuildInputs = with pkgs; [
android-tools
jq
];
installPhase = ''
mkdir -p $out/bin
cp reinstall-magisk-on-lineageos $out/bin/reinstall-magisk-on-lineageos
'';
patchPhase = ''
substituteInPlace reinstall-magisk-on-lineageos \
--replace-fail "paste_yours_here" "\"\$1\""
'';
};
in {
home.packages = [reinstall-magisk-on-lineage];
}