anchor.diff:      inherit version;
       inherit meta;
   
  -    src = fetchurl {
  -      url = "https://github.com/zadam/trilium/releases/download/v${version}/trilium-linux-x64-${version}.tar.xz";
  -      sha256 = "0xi3bb0kbphbgpk2wlsad509g0hwwb259q2vkv0kgyr4i4wcyc1f";
  -    };
  +    src = fetchurl desktopSource;
     
       # Fetch from source repo, no longer included in release.
       # (they did special-case icon.png but we want the scalable svg)
  
positive.code:     inherit version;
      inherit meta;
  
      src = fetchurl {
        url = "https://github.com/zadam/trilium/releases/download/v${version}/trilium-linux-x64-server-${version}.tar.xz";
        sha256 = "15bspngnnbq6mhp1f82j9hccg0ymhm6i4rddpgz3n7dw5wxdj0sm";
      };
  
      nativeBuildInputs = [
        autoPatchelfHook
  
negative.code:     maintainers = with maintainers; [ emmanuelrosa dtzWill kampka ];
    };
  
    version = "0.42.1";
  
    desktopSource = {
      url = "https://github.com/zadam/trilium/releases/download/v${version}/trilium-linux-x64-${version}.tar.xz";
      sha256 = "0xcbkm6z1a0jh3qywlwcjk6l302cxgdfcq8sw30vbnz99cyarpvz";
    };
  
    serverSource = {
      url = "https://github.com/zadam/trilium/releases/download/v${version}/trilium-linux-x64-server-${version}.tar.xz";
      sha256 = "012l36z0n3fcdajj3v4w2bcb1619sdhg6cvy3y89b6rxl0h2wdiw";
    };
  
  in {
    
  