- An Omnivore email address will receive email, detect whether the email is a PDF document or newsletter, - and add the content to your library. + An Omnivore email address will receive email, detect whether the email + is a PDF document or newsletter, and add the content to your library.
- If Omnivore doesn't think the item should be added to your library,
- it will be forwarded to the email address you used when you registered
- for Omnivore (from msgs@omnivore.app).
+ If Omnivore doesn't think the item should be added to your
+ library, it will be forwarded to the email address you used when you
+ registered for Omnivore (from msgs@omnivore.app).
- Add PDFs to your Omnivore library by sending them to your Omnivore email address. If there is a subject - line in the email, it will be used as the title of the PDF. If there is no subject line, the filename will - be used as the title. + Add PDFs to your Omnivore library by sending them to your Omnivore + email address. If there is a subject line in the email, it will be + used as the title of the PDF. If there is no subject line, the + filename will be used as the title.
- Subscribe to newsletters with your Omnivore email address and they + Subscribe to newsletters with your Omnivore email address and they will be added to your library when we receive them.
-Learn more about setting up newsletters
++ + Learn more about setting up newsletters + +
- Labels allow you to group and search for content in Omnivore. A saved page - can have multiple labels and search results can be filtered by label. + Labels allow you to group and search for content in Omnivore. A saved + page can have multiple labels and search results can be filtered by + label.
- On iOS you add and remove labels from a page using the Assign Labels modal. -
+ On iOS you add and remove labels from a page using the Assign Labels + modal. +- You can open the Assign Labels modal from the home view or the reader view. - In the home view long press on an item and choose Edit Labels from the dropdowm - menu. In the reader view use the top right menu button. + You can open the Assign Labels modal from the home view or the reader + view. In the home view long press on an item and choose Edit Labels + from the dropdowm menu. In the reader view use the top right menu + button.
- On the web you add and remove labels from a page using the Assign Labels dropdown - or modal depending on your screen size. For larger monitors you will see the Labels - button on the left hand side of the reader view. For smaller monitors you will see - the labels dropdown at the top of your screen. + On the web you add and remove labels from a page using the Assign + Labels dropdown or modal depending on your screen size. For larger + monitors you will see the Labels button on the left hand side of the + reader view. For smaller monitors you will see the labels dropdown at + the top of your screen.
- You can also use keyboard commands to open the assign labels modal. On the reader
- view tap the l key. Once open you can use the up/down arrow keys, or the
- tab key to navigate the available labels, and the Enter key to toggle a label.
+ You can also use keyboard commands to open the assign labels modal. On
+ the reader view tap the l key. Once open you can use the
+ up/down arrow keys, or the tab key to navigate the available labels,
+ and the Enter key to toggle a label.
- On iOS you can use the Labels search chip to search for labels. This will open a modal
- allowing you to assign multiple labels to your search. This will become an OR
- search, meaning if you add multiple labels to your search, pages that have any of the
- labels will be returned.
+ On iOS you can use the Labels search chip to search for labels. This
+ will open a modal allowing you to assign multiple labels to your
+ search. This will become an OR
+ search, meaning if you add multiple labels to your search, pages that
+ have any of the labels will be returned.
- Omnivore's advanced search syntax supports searching for multiple labels using
- AND and OR clauses. You can also negate a label search
- to find all pages that do not have a certain label.
+ Omnivore's advanced search syntax supports searching for multiple
+ labels using
+ AND and OR clauses. You can also negate a
+ label search to find all pages that do not have a certain label.
Some examples:
-label:Newsletter finds all pages that have the label Newsletterlabel:Cooking,Fitness finds all your pages with either the Cooking or Fitness labelslabel:Newsletter label:Surfing finds all pages with both the Newsletter and Surfing labelslabel:Coding -label:Newsletter finds all pages with the Coding label that do not have the Newsletter label-label:Newsletter finds all pages that have the label{' '}
+ Newsletter
+ label:Cooking,Fitness finds all your pages with either
+ the Cooking or Fitness labels
+ label:Newsletter label:Surfing finds all pages with
+ both the Newsletter and Surfing labels
+ label:Coding -label:Newsletter finds all pages with the{' '}
+ Coding label that do not have the{' '}
+ Newsletter label
+ - The labels page allows you to - edit all of your labels. From here you can create new labels, delete existing - labels, or modify the color and description of a label. + The{' '} + + labels + {' '} + page allows you to edit all of your labels. From here you can create + new labels, delete existing labels, or modify the color and + description of a label.
Omnivore supports newsletters from the following providers:
If there is a newsletter you would like to read in Omnivore, please let us know.
++ If there is a newsletter you would like to read in Omnivore, please + let us know. +
- Omnivore allows you to create unique email addresses for subscribing to newsletters. - You can reuse one address for all your newsletters, or you can create a unique address - for each. + Omnivore allows you to create unique email addresses for subscribing + to newsletters. You can reuse one address for all your newsletters, or + you can create a unique address for each.
- An Omnivore email address will receive email, detect whether the email is a newsletter, - and add the newsletter content to your library. If the email does not appear to be a newsletter, - it will be forwarded to the email address you used when you registered for Omnivore. + An Omnivore email address will receive email, detect whether the email + is a newsletter, and add the newsletter content to your library. If + the email does not appear to be a newsletter, it will be forwarded to + the email address you used when you registered for Omnivore.
-There are multiple ways to add newsletters to your Omnivore library:
++ There are multiple ways to add newsletters to your Omnivore library: +
- If you want all your substack newsletters sent to Omnivore, you can login and change the - address on your account page in Substack. + If you want all your substack newsletters sent to Omnivore, you can + login and change the address on{' '} + your account page{' '} + in Substack.
- Create your first email address by clicking the
- If you are already logged into Substack you might need to logout to use your new email address. + If you are already logged into Substack you might need to logout to + use your new email address.
- If you are a Gmail user you can create a forwarding rule to send email from your regular account - to your Omnivore email address. This is useful if you have an existing paid newsletter subscription and + If you are a Gmail user you can create a forwarding rule to send email + from your regular account to your Omnivore email address. This is + useful if you have an existing paid newsletter subscription and don't want to update your account email address.
- For free newsletters we recommend subscribing directly to the newsletter with your Omnivore email address - instead of setting up forwarding rules. + For free newsletters we recommend subscribing directly to the + newsletter with your Omnivore email address instead of setting up + forwarding rules.
Before you start:
omnivore@substack.com.omnivore@substack.com.
+ Create a forwarding rule:
username-sdfsd@inbox.omnivore.app) and click Next.username-sdfsd@inbox.omnivore.app) and click Next.
+ From section.
+ Create Filter
+ username-sdfsd@inbox.omnivore.app)
+ Create Filter at the bottom of the dialog.
From section.Create Filterusername-sdfsd@inbox.omnivore.app)Create Filter at the bottom of the dialog.- Omnivore uses search to filter items in your library. You can use a simple - keyword search or our advanced search syntax to find items. + Omnivore uses search to filter items in your library. You can use a + simple keyword search or our advanced search syntax to find items.
- Omnivore will perform full text search across library item's content, title, description,
- and site by default. You can search for specific terms by quoting your terms. By default
- all results that match your search will be returned in the order they were saved. To change
- your search to relevance use the sort:score parameter.
+ Omnivore will perform full text search across library item's
+ content, title, description, and site by default. You can search for
+ specific terms by quoting your terms. By default all results that
+ match your search will be returned in the order they were saved. To
+ change your search to relevance use the sort:score{' '}
+ parameter.
You can filter your search based on labels using AND and OR clauses. - You can also negate a label search to find pages that do not have a certain label. + You can also negate a label search to find pages that do not have a + certain label.
Some examples:
- The in: filter is used to filter search by archive status.
- The options are:
+ The in: filter is used to filter search by archive
+ status. The options are:
in:inbox (the default): show unarchived itemsin:archive: show archived itemsin:all: Show all items regardless of archive statein:inbox (the default): show unarchived items
+ in:archive: show archived items
+ in:all: Show all items regardless of archive state
+
- The is: filter is used to filter search by read state. Note
- that in Omnivore 'read' means fully read, not just opened.
+ The is: filter is used to filter search by read state.
+ Note that in Omnivore 'read' means fully read, not just
+ opened.
+
+ The is: filter options are:{' '}
The is: filter options are:
is:read: Show only items that are fully readis:unread (the default): show unread itemsis:read: Show only items that are fully read
+ is:unread (the default): show unread items
+ type: filter is used to filter search by type.
type:article: Show only articlestype:file: Show only filestype:pdf: Show only PDFstype:highlights: Show your highlightstype:article: Show only articles
+ type:file: Show only files
+ type:pdf: Show only PDFs
+ type:highlights: Show your highlights
+
- You can find your highlights by using the type:highlights filter
- or find saved items with highlights using the has:highlights filter.
+ You can find your highlights by using the type:highlights{' '}
+ filter or find saved items with highlights using the{' '}
+ has:highlights filter.
- You can filter your searches based on the time they were saved or published using the
- saved: and published: filters. These filters take two dates
- to create a date range. The * wildcard will accept any date.
+ You can filter your searches based on the time they were saved or
+ published using the
+ saved: and published: filters. These filters
+ take two dates to create a date range. The * wildcard
+ will accept any date.
For Example:
saved:2022-04-21..* All items saved since 2022-04-21published:2020-01-01..2022-02-02 All items published between 2020-01-01 and 2022-02-02published:*..2020-01-01 All items published before 2020-01-01saved:2022-04-21..* All items saved since 2022-04-21
+ published:2020-01-01..2022-02-02 All items published
+ between 2020-01-01 and 2022-02-02
+ published:*..2020-01-01 All items published before
+ 2020-01-01
+ - By default all search results in Omnivore are sorted by saved date. This puts the - most recently saved items at the top of your library. You can use sort options - to change the library order: + By default all search results in Omnivore are sorted by saved date. + This puts the most recently saved items at the top of your library. + You can use sort options to change the library order:
sort:saved: Sort by saved datesort:updated: Sort by time the item was updated, for example having a label or highlight added.sort:score: Sort by query term relevance.sort:saved: Sort by saved date
+ sort:updated: Sort by time the item was updated, for
+ example having a label or highlight added.
+ sort:score: Sort by query term relevance.
+