joethei / obsidian-rss Goto Github PK
View Code? Open in Web Editor NEWRead RSS Feeds from inside obsidian
License: GNU General Public License v3.0
Read RSS Feeds from inside obsidian
License: GNU General Public License v3.0
Hello @joethei !!!
Thanks for creating a new feature on version 0.0.4
� to define a time to refresh the feed.
My suggestion is a button in the side panel or a command in the Command Palette to Refresh the feed now!
Thanks :)
Hello @joethei !!!!
I think I found a bug related to the feature Refresh time
!
Version 0.6.2
When trying to use zero 0
As value (to disable the automatic refresh time) the 0 is not saved in the field after closing the settings tab
Step 1: change refresh time to 0 (zero)
Step 2: close settings tab
Step 3: open settings tab again -> when you do this, the refresh time value gets back to 60
Since I let Obsidian Open for many hours everyday I rather like to use refresh time = 0 and when I’m gonna work on my RSS Feeds I use the command RSS Reader: Refresh Feeds
To update manually :)
Thanks for reading this!
Have a great day!
Currently, one can default the file name to be the article title. It would also be useful if one can customize the file name to be something like Title - 202111211200
. For this, one can set the file name as something like {{title}} - {{date:YYYYMMDDHHMM}}
in the configuration pane.
Hi @joethei!
I'm testing your plugin in Ubuntu 18.04, and unfortunately the plugin doesn't load (I can't even access the settings). I'm using Obsidian 0.12.19.
Hello @joethei !!!!
My suggestion is quick ways to create a note from the side panel:
Thanks for reading this :)
Hello @joethei !!!
I´d like to suggest a new Setting for the feature Specify File Name
A option to automatic create a note using {{title}} and automatic remove the forbidden letters '*"/<>:|?'
2021-10-30 Community Initiatives, 8 New Themes (!), & an RSS Reminder
20211030 Community Initiatives 8 New Themes an RSS Reminder
This way I could just hit the CTRL-Right click to create notes fast since I use {{title}} as my note name :)
Thanks for reading this :)
It would be great if this can be integrated with your RSS plugin. 😃
https://github.com/joethei/obsidian-rss
For instance, there can be a Read Article button as follows:
add video player if in enclosure
add youtube player if feed is from youtube
Show (stared) articles in [[]] suggestions, and create them.
Taken from #5
In such a folder, one can sort articles based on publication date.
The icons used in the preferences of this plugin are slightly too small, they could be some pixels bigger
And the arrow icons in the right side panel do not show their status, i.e. if a folder is contracted (arrow up) or expanded (arrow down), currently the arrow is static
The default date format of {{published}}
would be something like the following for me: Mon, 01 Nov 2021 17:52:29 +0000
. Is it possible to customize it into something like 2021-11-01T12:00
?
Also, besides this publication date, is it possible to support adding note creation date into the note template and also support customizing the date format?
It will be nice to know which one have been read.
When reading/scrolling a long article, the following icons would scroll with the article content. After skimming the article, one may want to star, create new notes, etc. for this particle article. Then, one may need to scroll back to see those icons.
Therefore, it would be more convenient if those icons can be put at a fixed location of the window, e.g. the top of the window, that does not scroll with the article.
Hello @joethei !!!!
I’d like to suggest a new filter for the powerful Filtered Folders !
Would be amazing if we could apply a filter to a specific feed inside a folder in the field below
Example:
TheFolder_Name = News
have two feeds_name WSJ
And NYT
Would be amazing to create a filter feed only for NYT
Something like that in the field News\NYT
Thanks for reading this !
Have a great day!
It would be great to support star articles for reading later. Specifically, such starred articles may be inserted/linked to a note. If one clicks the link, the article would be created in Markdown format.
I use your amazing plugin to subscribe "my Stare articles in Inoreader" RSS feed and actually all these articles I want to save locally. So I think saving all feed articles to one obsidian folder is good for archive. How about your ideas? Thanks for your amazing work!
Hello @joethei !!!!
The screen to read the content of the link is amazing and I feel that we could have a few hotkeys to navigate with the keyboard inside that screen :)
New buttons and Hotkeys:
Have a great day!
If the variable {{title}}
is put in the front matter, this variable can be replaced correctly by using the actual article title from the feed. However, if it is put in the main content part of the template, it cannot be recognized correctly.
Another related issue I noticed is that the {{title}}
variable represent the title of the feed article. On the other hand, one can rename the note when creating new notes based on the article. Is it possible to have another variable that denotes the title of the file/note name?
Hello @joethei !!!!
I’d like to request a way to highlight/emphasize that a link of a feed has a note in the vault
When you have a long feed of links, it’s difficult to control/organize which links were “transformed” into a note and which ones were only read.
An Icon ?
A different color ?
This FR is related to: #12
Thanks for reading this :)
Hello @joethei !!!!
Question is about an option to visualize the spectacular link view in Full Screen !
I tried to do this with CSS (Im not an expert I just do by try and error) and I got this
But when I change the .modal, it breaks other windows of Obsidian that uses the same modal (I dont know the exact term to describe this)
If you could help me with the right CSS targets, would be amazing :)
I'm feeling so good reading my RSS articles with your plugin that a Full Screen window would be amazing for my workflow!
Have a great day!
I tried to use the plugin in mobile but couldn't find the pane in the place I have in desktop. I think placing the RSS icon that opens the feed in the sidebar might make it usable on mobile as well.
or am I just a noob who can't figure out how to make this work on mobile?
Currently, one needs to add a feed from the plugin configuration page and type the full name of a desired folder. It would
be great if the name of an existing folder would pop up or something similar to this, such that one does not need to type the full name of the folder.
An alternative would be to supporting adding feeds from the sidebar where when can read articles. For instance, one right click a folder name and create a feed within that folder from there.
Also, it would be great if one can assign one feed to multiple folders.
Tag autocompletion in the add-tags dialogue would be a fantastic way to avoid creating duplicate tags because of misspellings or simply not remembering the exact phrasing for an existing tag.
Also, maybe it's easier to just list them in the same field with a comma, like we do in the editor - rather than add them one-by-one?
It seems that the 'Refresh Feeds' command does fetch new articles on desktop, but the new articles do not show up in the list until Obsidian is restarted.
From #36
With the current version, one can use variables from the "paste template part". However, {{created}} is not part of such variables. Is it possible to include this variable?
Another thing is that one can configure the time stamp to be something like YYYY-MM-DDTHH:MM for use in the content of the note. In the title, however, a different date format may be desired. Therefore, is it possible to support using a different format in the title with something like {{created:YYYYMMDDHHMM}}?
I'm not totally sure why this happened, but when I tried to save a file off into my notes / "add as note" and then change the name it kept launching the link as I typed.
Hi all, I'm enjoying this plugin a lot, thanks for the hard work. Right now I use Reeder to consume a lot of RSS but it often means the article dies where I read it. I'd love to make this part of my obsidian flow. The problem is I have many feeds (some 50 or so) and read a LOT of articles. To make it more manageable I'd welcome a 'Mark All as Read' button on a per feed basis. This would also enable quick onboarding (as the user can mark all articles they've previously read elsewhere. Is it possible to do something like this already? Am I missing it?
Hello @joethei !!!!
I'm so excited about this plugin since your first post on Discord :)
Would be amazing if we could define an specific folder when using the command to Add as a New Note
I wish you a fantastic day!
If the article contains a singular $ it will be replaced by the frontmatter.
see here
It will be nice to make rss sync through read.json?
To translate the plugin into your language, you need to create a new file in src/l10n/locales
by copying the en.ts and creating a new one with the language you wan't to translate to as a ISO 639-1 code as filename.
You then need to add a reference to that file to the localeMap
in src/l10n/locale.ts
You can then open a pull request to this repo.
Hello @joethei !!!
I'd like to request two new variables: Folder_Name
and Feed_Feed
Since these two names are denied by the user, my idea os to use than to add tags into the YAML.
This is my template:
---
tags: [Source/Articles, Creator/{{Feed_Name}}, MOC/{{Folder_Feed}}
---
<kbd id=lit>{{title}}<strong id=lon>[]({{link}})</strong>
# Articles
{{content}}
#Highlights
#Outlines
Thanks :)
It would be great if one can hide read articles from the list. This can be done by using a command for easier control of what to be displayed in the list.
This may be related to the following request:
[Feature Request] Filter for Feeds · Issue #12 · joethei/obsidian-rss
It would also be helpful if one can sort articles by using "From Old to New" or the default one, i.e. "From New to Old".
Hello @joethei !!!!!
Would be amazing if we have a way to filter the list of links into the feed.
My suggestion of filters are:
Additional feature: an option in the Settings to define the standard option to the feed when opening Obsidian.
This FR is related to #11
Thanks :)
Hi,
I tried to spedify a folder named RSS to create new notes. But , when I click on create new note nothing happens. But, if I tell it to create new notes in default folder, then new notes are created without issue.
Thanks for creating this plugin btw.
Cheers
Needed for #1 to keep to the OPML spec.
Now that tagging has been supported as detailed in #9, it would be great if those tags can be inserted when creating new notes.
For instance, there can be a variable called something like {{tag}}
, and one can use such a variable in the note template.
It may also be very useful if one can specify separators for inserting multiple tags. Specifically, if a comma is specified, then the tags would be inserted in the following way: Tags: #Tag1, #Tag2
.
Are read articles archived/removed after x days? If not, it would be great to have some setting(s) to manage this.
I tried to subscribe some feeds from the Obsidian forum, e.g. the following one:
https://forum.obsidian.md/t/dataview-plugin-snippet-showcase/13673.rss
After reading one of such a post, all posts from this feed would be marked as read. It could be related to the fact that all articles from this feed have the same title.
Hello @joethei !!!!!!
I'm having a great time importing my feeds to this fantastic plugin and I found a real workflow situation to share with you.
There are some content that don't have a RSS Feed that I want to import to Obsidian. Three examples:
01 - Some unique/single links that someone shared with you that is a great article that you want to import to Obsidian but you think that you don't want to bring all RSS field from that site/creator.
02 - Some great sites don't have an RSS feed. My real world example is the site of the author of Atomic Habits - James Clear.
03 - Some RSS Servers don't push all links from a feed:
A feature to manually add content to RSS Reader manually - RSS Reader - Add items from a Link
A modal to let the user paste links (more than one using ;
as a separator) to add items to Fodlers/Feeds
A- Accpet more than one link;
B- Add to a New Folder;
C- Add to a New Feed;
D - Add to an existing Folder;
D1 - Add an existing folder + a new feed;
E- Add to an existing Feed (I don't know if it is feasible);
F - Add tags;
It's so good to finally have a place to concentrate all my RSS feeds in Obsidian and creating notes with the same template and Organize them with all variables that we have that I really want to have a feature to add this complementary content to RSS Reader and everything with the same structure
thank you very much !
Have a great day!
I have two podcast feeds I tried to link. 99PI https://feeds.simplecast.com/BqbsxVfO and TAL: http://feed.thisamericanlife.org/talpodcast
After inputting the second feed I found that the first folder got all of its content replaced. Prior to adding TAL the 99PI feed was accurate to its release, with the latest entry being https://99percentinvisible.org/episode/cute-little-monstrosities-of-nature/ now all of its content is from TAL, with the only entry from 99 pi being the first entry in the feed, from 2010. oddly enough clicking the open in browser button on the link in 99PI is opening the most recent episode
Hello @joethei !!!!!!!!
This FR is simple to explain: when adding a new feed to Obsidian RSS would be amazing to have a feature to add tags
to all links from this feed. Would be a time saver to have all links to a feed with tags!
If possible, all new items from this feed will "born" with the tags too :)
My idea is to use this tags to create Filtered Lists combining items form different Folders and Feeds !
Thanks for reading this!
Have a great day!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.