anchor.diff:      sed -i "s,/usr/share/pdf.js,${pdfjs},g" qutebrowser/browser/pdfjs.py
     '';
   
  +  installPhase = ''
  +    runHook preInstall
  +
  +    make -f misc/Makefile \
  +      PYTHON=${python3}/bin/python3 \
  +      PREFIX=. \
  +      DESTDIR="$out" \
  +      DATAROOTDIR=/share \
  +      install
  +
  +    runHook postInstall
  +  '';
  +
     postInstall = ''
  -    install -Dm644 doc/qutebrowser.1 "$out/share/man/man1/qutebrowser.1"
  -    install -Dm644 misc/org.qutebrowser.qutebrowser.desktop \
  -        "$out/share/applications/org.qutebrowser.qutebrowser.desktop"
  -
  -    # Install icons
  -    for i in 16 24 32 48 64 128 256 512; do
  -        install -Dm644 "${lib.optionalString isQt6 "qutebrowser/"}icons/qutebrowser-''${i}x''${i}.png" \
  -            "$out/share/icons/hicolor/''${i}x''${i}/apps/qutebrowser.png"
  -    done
  -    install -Dm644 ${lib.optionalString isQt6 "qutebrowser/"}icons/qutebrowser.svg \
  -        "$out/share/icons/hicolor/scalable/apps/qutebrowser.svg"
  -
  -    # Install scripts
  -    sed -i "s,/usr/bin/,$out/bin/,g" scripts/open_url_in_instance.sh
  -    ${lib.optionalString isQt6 "rm -rf scripts/{testbrowser,dev}"}
  -    install -Dm755 -t "$out/share/qutebrowser/scripts/" $(find scripts -type f)
  -    install -Dm755 -t "$out/share/qutebrowser/userscripts/" misc/userscripts/*
  -
       # Patch python scripts
       buildPythonPath "$out $propagatedBuildInputs"
       scripts=$(grep -rl python "$out"/share/qutebrowser/{user,}scripts/)
  
positive.code:   dontWrapGApps = true;
    dontWrapQtApps = true;
  
    preConfigure = ''
      a2x -f manpage doc/qutebrowser.1.asciidoc
    '' + lib.optionalString isQt6 ''
      python scripts/asciidoc2html.py
    '';
  
  
negative.code:   '';
  
    meta = with lib; {
      homepage    = "https://github.com/qutebrowser/qutebrowser";
      description = "Keyboard-focused browser with a minimal GUI";
      license     = licenses.gpl3Plus;
      platforms   = if enableWideVine then [ "x86_64-linux" ] else backendPackage.meta.platforms;
      maintainers = with maintainers; [ jagajaga rnhmjoj ebzzry dotlambda nrdxp ];
    };
  }
  