dotfiles

My configuration files.
git clone https://git.svemoe.de/dotfiles.git
Log | Files | Refs | README

sfeedrc (2802B)


      1 #sfeedpath="$HOME/.sfeed/feeds"
      2 
      3 # list of feeds to fetch:
      4 feeds() {
      5 	# feed <name> <feedurl> [basesiteurl] [encoding]
      6 	feed 'Arabesque' 'https://blog.sanctum.geek.nz/feed/'
      7 	feed 'Arch Linux: Recent news updates' 'https://archlinux.org/feeds/news/'
      8 	feed 'Archive.org' 'https://blog.archive.org/feed/'
      9 	feed 'Armed and Dangerous' 'http://esr.ibiblio.org/?feed=rss2'
     10 	feed 'Bartosz Ciechanowski' 'https://ciechanow.ski/atom.xml'
     11 	feed 'Bernhard Albicker' 'https://privat.albicker.org/blog/index.xml'
     12 	feed 'Blog von cane' 'https://www.privacy-handbuch.de/blog-von-cane.rss'
     13 	feed 'Bugswriter' 'https://bugswriter.com/atom.xml'
     14 	feed 'Codemadness' 'https://codemadness.org/atom_content.xml'
     15 	feed 'endtimes.dev' 'https://endtimes.dev/feed.xml'
     16 	feed 'F-Droid' 'https://f-droid.org/feed.xml'
     17 	feed 'Geld und mehr' 'https://norberthaering.de/feed/'
     18 	feed 'GERMAN-FOREIGN-POLICY.com' 'https://www.german-foreign-policy.com/feed.xml'
     19 	feed 'History for Atheists' 'https://historyforatheists.com/feed/'
     20 	feed 'Jacob Smith' 'https://jacobwsmith.xyz/rss.xml'
     21 	feed 'Not Related' 'https://notrelated.xyz/rss'
     22 	feed 'Krebs on Security' 'https://krebsonsecurity.com/feed/'
     23 	feed 'Kris Occhipinti' 'https://odysee.com/$/rss/@metalx1000:c'
     24 	feed 'Kuketz IT-Security' 'https://www.kuketz-blog.de/feed/'
     25 	feed 'Landchad.net' 'https://landchad.net/index.xml'
     26 	feed 'LineageOS' 'https://lineageos.org/feed.xml'
     27 	feed 'LOW-TECH MAGAZINE' 'https://solar.lowtechmagazine.com/feeds/all-en.atom.xml'
     28 	feed 'Luke Smith Blog' 'https://lukesmith.xyz/rss.xml'
     29 	feed 'Luke Smith Videos' 'https://videos.lukesmith.xyz/feeds/videos.xml?accountId=3'
     30 	feed 'mailbox.org' 'https://mailbox.org/share/feed-de-mailbox.xml'
     31 	feed 'Mojeek' 'https://blog.mojeek.com/atom.xml'
     32 	feed 'Monero' 'https://www.getmonero.org/feed.xml'
     33 	feed 'NINA' 'https://warnung.bund.de/api31/mowas/rss/066310000000.rss'
     34 	feed 'Nitrokey Blog' 'https://www.nitrokey.com/blog_rss.xml'
     35 	feed 'Nitrokey News' 'https://www.nitrokey.com/rss.xml'
     36 	feed 'PAPIERLOS LESEN' 'https://papierlos-lesen.de/feed/'
     37 	feed 'PINE64' 'https://www.pine64.org/feed/'
     38 	feed 'Privacy-Handbuch Changelog' 'https://www.privacy-handbuch.de/changelog-handbuch.rss'
     39 	feed 'Profanity' 'https://profanity-im.github.io/blog/index.xml'
     40 	feed 'Raptitude.com' 'https://www.raptitude.com/feed/'
     41 	feed 'Seirdy' 'https://seirdy.one/posts/atom.xml'
     42 	feed 'suckless.org news' 'https://suckless.org/atom.xml'
     43 	feed 'the singularity is nearer' 'https://geohot.github.io/blog/feed.xml'
     44 }
     45 
     46 # filter fields.
     47 # filter(name)
     48 filter() {
     49 	sed 's_www.youtube.com_yewtu.be_g'
     50 }
     51 
     52 # fetch a feed via HTTP/HTTPS etc 
     53 # fetch(name, url, feedfile)
     54 fetch() {
     55 	curl -L --max-redirs 0 -f -s -m 15 \
     56 		-H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Firefox/78.0' \
     57 		"$2" 2>/dev/null
     58 }