anchor.diff:        * Provides a way to use alternate files on a specific OS or host.
         * Supplies a method of encrypting confidential data so it can safely be stored in your repository.
       '';
  -    license = lib.licenses.gpl3;
  +    license = lib.licenses.gpl3Plus;
       maintainers = with lib.maintainers; [ abathur ];
       platforms = lib.platforms.unix;
     };
  
positive.code: { lib, stdenv, fetchFromGitHub, git, gnupg }:
  
  let version = "2.5.0"; in
  stdenv.mkDerivation {
    pname = "yadm";
    inherit version;
  
    buildInputs = [ git gnupg ];
  
    src = fetchFromGitHub {
      owner  = "TheLocehiliosan";
      repo   = "yadm";
      rev    = version;
      sha256 = "128qlx8mp7h5ifapqqgsj3fwghn3q6x6ya0y33h5r7gnassd3njr";
    };
  
    dontConfigure = true;
  
negative.code:   installPhase = ''
      runHook preInstall
      install -Dt $out/bin yadm
      runHook postInstall
    '';
  
    postInstall = ''
      installManPage yadm.1
      installShellCompletion --cmd yadm \
        --zsh completion/zsh/_yadm \
        --bash completion/bash/yadm
    '';
  
    meta = {
  