Skip to content

Commit

Permalink
Readme
Browse files Browse the repository at this point in the history
  • Loading branch information
aokellermann committed Apr 7, 2024
1 parent e729d55 commit 67dda6d
Showing 1 changed file with 3 additions and 24 deletions.
27 changes: 3 additions & 24 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,30 +19,9 @@ This is an add-on for [Zotero](https://www.zotero.org/) and [Juris-M](https://ju

#### Usage

Once you have the plugin installed simply, right click any item in your collections.
There will now be a new context menu option titled "Update Nexus PDF." Once you
click this, a PDF of the file will be downloaded from Nexus and attached to your
item in Zotero.

For any new papers you add after this plugin is installed, the nexus pdf will be
automatically downloaded.

#### Configuration

Plugin is configured through the dedicated tab:

<img width="782" alt="Screenshot 2021-08-21 at 22 14 04" src="https://user-images.githubusercontent.com/387791/130333778-8bfb0878-2122-49a9-bc23-c528eb9b6cbf.png">

#### DNS-over-HTTPS

In case of malfunctioning or unsafe local DNS server, Zotero (as it's built on Firefox) might be configured with [Trusted Recursive Resolver](https://wiki.mozilla.org/Trusted_Recursive_Resolver) or DNS-over-HTTPS, where you could set your own DNS server just for Zotero without modifying network settings.

_Preferences > Advanced > Config Editor_

1. set `network.trr.mode` to `2` or `3`, this enables DNS-over-HTTPS (2 enables it with fallback)
2. set `network.trr.uri` to `https://cloudflare-dns.com/dns-query`, this is the provider’s URL
3. set `network.trr.bootstrapAddress` to `1.1.1.1`, this is cloudflare’s normal DNS server (only) used to retrieve the IP of cloudfaire-dns.com
4. Restart zotero, wait for a DNS cache to clean up.
This plugin hooks into Zotero's built-in PDF resolver by looking up papers by the DOI field on items.
Zotero will first check for open-access versions of the PDF, and will try Nexus last. Since it tries
many different sources before trying Nexus, it may take some time to complete the download.

## Building

Expand Down

0 comments on commit 67dda6d

Please sign in to comment.