anchor.diff:    nativeBuildInputs = [
       autoPatchelfHook
       makeWrapper
  +    wrapGAppsHook
     ];
   
  -  buildInputs = atomEnv.packages;
  +  buildInputs = [ atomEnv.packages gtk3 ];
   
     installPhase = ''
       mkdir -p $out/bin
  
positive.code: { stdenv, fetchurl, autoPatchelfHook, atomEnv, makeWrapper, makeDesktopItem }:
  
  let
    description = "Trilium Notes is a hierarchical note taking application with focus on building large personal knowledge bases.";
  
negative.code:     cp ${desktopItem}/share/applications/* $out/share/applications
    '';
  
    # LD_LIBRARY_PATH "shouldn't" be needed, remove when possible :)
    preFixup = ''
      gappsWrapperArgs+=(--prefix LD_LIBRARY_PATH : ${atomEnv.libPath})
    '';
  
    dontStrip = true;
  