Mark gemini capsules

This commit is contained in:
blankie 2022-07-24 00:39:02 +07:00
parent 8c33940554
commit a34c6cd8e5
Signed by: blankie
GPG Key ID: CC15FC822C7F61F5
2 changed files with 11 additions and 11 deletions

View File

@ -37,7 +37,7 @@ with open(sys.argv[1]) as file, open(sys.argv[2], 'w+') as out:
if 'blog' in inp[1:]: if 'blog' in inp[1:]:
feedurl = inp[0] feedurl = inp[0]
if feedurl.startswith('exec:~/.local/bin/konbata '): if feedurl.startswith('exec:~/.local/bin/konbata '):
text = f'<li><b><a href="{html.escape(feedurl[26:])}">{html.escape(inp[-1][1:])}</a> (<a href="{html.escape(feedurl[26:])}">feed</a>)</b></li>' text = f'<li><b><a href="{html.escape(feedurl[26:])}">{html.escape(inp[-1][1:])}</a> (<a href="https://gemini.circumlunar.space">gemini</a>, <a href="{html.escape(feedurl[26:])}">feed</a>)</b></li>'
print(text) print(text)
out.write(text) out.write(text)
continue continue

View File

@ -35,7 +35,7 @@
<li><b><a href="https://brainbaking.com/">Brain Baking</a> (<a href="https://brainbaking.com/index.xml">feed</a>):</b> Freshly Baked Thoughts by Wouter Groeneveld</li> <li><b><a href="https://brainbaking.com/">Brain Baking</a> (<a href="https://brainbaking.com/index.xml">feed</a>):</b> Freshly Baked Thoughts by Wouter Groeneveld</li>
<li><b><a href="https://brokenco.de/">brokenco.de</a> (<a href="https://brokenco.de/atom.xml">feed</a>)</b></li> <li><b><a href="https://brokenco.de/">brokenco.de</a> (<a href="https://brokenco.de/atom.xml">feed</a>)</b></li>
<li><b><a href="https://cedaei.com/">Ceda EI&#x27;s Blog</a> (<a href="https://cedaei.com/index.xml">feed</a>)</b></li> <li><b><a href="https://cedaei.com/">Ceda EI&#x27;s Blog</a> (<a href="https://cedaei.com/index.xml">feed</a>)</b></li>
<li><b><a href="gemini://cadence.moe/gemlog">Cadence&#x27;s Gemlog</a> (<a href="gemini://cadence.moe/gemlog">feed</a>)</b></li> <li><b><a href="gemini://cadence.moe/gemlog">Cadence&#x27;s Gemlog</a> (<a href="https://gemini.circumlunar.space">gemini</a>, <a href="gemini://cadence.moe/gemlog">feed</a>)</b></li>
<li><b><a href="https://blog.codinghorror.com/">Coding Horror</a> (<a href="https://blog.codinghorror.com/rss/">feed</a>):</b> programming and human factors</li> <li><b><a href="https://blog.codinghorror.com/">Coding Horror</a> (<a href="https://blog.codinghorror.com/rss/">feed</a>):</b> programming and human factors</li>
<li><b><a href="https://www.ctrl.blog/">Ctrl blog</a> (<a href="https://feed.ctrl.blog/latest.atom">feed</a>)</b></li> <li><b><a href="https://www.ctrl.blog/">Ctrl blog</a> (<a href="https://feed.ctrl.blog/latest.atom">feed</a>)</b></li>
<li><b><a href="https://danluu.com/atom/index.xml">Dan Luu</a> (<a href="https://danluu.com/atom.xml">feed</a>):</b> Recent content on Dan Luu</li> <li><b><a href="https://danluu.com/atom/index.xml">Dan Luu</a> (<a href="https://danluu.com/atom.xml">feed</a>):</b> Recent content on Dan Luu</li>
@ -49,7 +49,7 @@
<li><b><a href="https://drewdevault.com">Drew DeVault&#x27;s blog</a> (<a href="https://drewdevault.com/blog/index.xml">feed</a>):</b> Recent content in Blogs on Drew DeVault&#x27;s blog</li> <li><b><a href="https://drewdevault.com">Drew DeVault&#x27;s blog</a> (<a href="https://drewdevault.com/blog/index.xml">feed</a>):</b> Recent content in Blogs on Drew DeVault&#x27;s blog</li>
<li><b><a href="https://emersion.fr/blog/">emersion</a> (<a href="https://emersion.fr/blog/atom.xml">feed</a>)</b></li> <li><b><a href="https://emersion.fr/blog/">emersion</a> (<a href="https://emersion.fr/blog/atom.xml">feed</a>)</b></li>
<li><b><a href="https://blog.erratasec.com/">Errata Security</a> (<a href="https://blog.erratasec.com/feeds/posts/default">feed</a>)</b></li> <li><b><a href="https://blog.erratasec.com/">Errata Security</a> (<a href="https://blog.erratasec.com/feeds/posts/default">feed</a>)</b></li>
<li><b><a href="gemini://warmedal.se/~bjorn/atom.xml">ew0k is a Teddybear</a> (<a href="gemini://warmedal.se/~bjorn/atom.xml">feed</a>)</b></li> <li><b><a href="gemini://warmedal.se/~bjorn/atom.xml">ew0k is a Teddybear</a> (<a href="https://gemini.circumlunar.space">gemini</a>, <a href="gemini://warmedal.se/~bjorn/atom.xml">feed</a>)</b></li>
<li><b><a href="https://www.ezequiel.tech/">Ezequiel Pereira</a> (<a href="https://www.ezequiel.tech/feeds/posts/default">feed</a>):</b> Uruguayan student and security enthusiast</li> <li><b><a href="https://www.ezequiel.tech/">Ezequiel Pereira</a> (<a href="https://www.ezequiel.tech/feeds/posts/default">feed</a>):</b> Uruguayan student and security enthusiast</li>
<li><b><a href="https://fasterthanli.me">fasterthanli.me</a> (<a href="https://fasterthanli.me/index.xml">feed</a>):</b> amos likes to tinker</li> <li><b><a href="https://fasterthanli.me">fasterthanli.me</a> (<a href="https://fasterthanli.me/index.xml">feed</a>):</b> amos likes to tinker</li>
<li><b><a href="https://gankra.github.io/blah/">Faultlore</a> (<a href="https://gankra.github.io/blah/rss.xml">feed</a>):</b> Aria&#x27;s Feverdreams</li> <li><b><a href="https://gankra.github.io/blah/">Faultlore</a> (<a href="https://gankra.github.io/blah/rss.xml">feed</a>):</b> Aria&#x27;s Feverdreams</li>
@ -62,11 +62,11 @@
<li><b><a href="https://www.go350.com/">Hacking on Go350</a> (<a href="https://www.go350.com/index.xml">feed</a>):</b> Recent content in Hacking on Go350</li> <li><b><a href="https://www.go350.com/">Hacking on Go350</a> (<a href="https://www.go350.com/index.xml">feed</a>):</b> Recent content in Hacking on Go350</li>
<li><b><a href="https://hack5.dev/">Hackintosh 5</a> (<a href="https://hack5.dev/feed.xml">feed</a>):</b> This is the blog for Hackintosh5 (penn5). I might write things here, I also might not.</li> <li><b><a href="https://hack5.dev/">Hackintosh 5</a> (<a href="https://hack5.dev/feed.xml">feed</a>):</b> This is the blog for Hackintosh5 (penn5). I might write things here, I also might not.</li>
<li><b><a href="https://heydonworks.com">HeydonWorks</a> (<a href="https://heydonworks.com/feed.xml">feed</a>):</b> Writing and creative coding from Heydon Pickering</li> <li><b><a href="https://heydonworks.com">HeydonWorks</a> (<a href="https://heydonworks.com/feed.xml">feed</a>):</b> Writing and creative coding from Heydon Pickering</li>
<li><b><a href="gemini://retrace.club/~hiroantag/index.xml">hiroantag&#x27;s web living room</a> (<a href="gemini://retrace.club/~hiroantag/index.xml">feed</a>)</b></li> <li><b><a href="gemini://retrace.club/~hiroantag/index.xml">hiroantag&#x27;s web living room</a> (<a href="https://gemini.circumlunar.space">gemini</a>, <a href="gemini://retrace.club/~hiroantag/index.xml">feed</a>)</b></li>
<li><b><a href="https://itm4n.github.io/">itm4ns blog</a> (<a href="https://itm4n.github.io/feed.xml">feed</a>):</b> PS C:\Users\itm4n&gt; _</li> <li><b><a href="https://itm4n.github.io/">itm4ns blog</a> (<a href="https://itm4n.github.io/feed.xml">feed</a>):</b> PS C:\Users\itm4n&gt; _</li>
<li><b><a href="https://blog.hansenpartnership.com">James Bottomley&#x27;s random Pages</a> (<a href="https://blog.hansenpartnership.com/feed/">feed</a>):</b> A collection of information</li> <li><b><a href="https://blog.hansenpartnership.com">James Bottomley&#x27;s random Pages</a> (<a href="https://blog.hansenpartnership.com/feed/">feed</a>):</b> A collection of information</li>
<li><b><a href="https://www.jamieweb.net">JamieWeb (jamieweb.net)</a> (<a href="https://www.jamieweb.net/rss/">feed</a>):</b> Website of Jamie Scaife - United Kingdom</li> <li><b><a href="https://www.jamieweb.net">JamieWeb (jamieweb.net)</a> (<a href="https://www.jamieweb.net/rss/">feed</a>):</b> Website of Jamie Scaife - United Kingdom</li>
<li><b><a href="gemini://freeshell.de/gemlog/">JBanana&#x27;s gemlog</a> (<a href="gemini://freeshell.de/gemlog/">feed</a>)</b></li> <li><b><a href="gemini://freeshell.de/gemlog/">JBanana&#x27;s gemlog</a> (<a href="https://gemini.circumlunar.space">gemini</a>, <a href="gemini://freeshell.de/gemlog/">feed</a>)</b></li>
<li><b><a href="http://www.jeffgeerling.com/">Jeff Geerling&#x27;s Blog</a> (<a href="https://www.jeffgeerling.com/blog.xml">feed</a>)</b></li> <li><b><a href="http://www.jeffgeerling.com/">Jeff Geerling&#x27;s Blog</a> (<a href="https://www.jeffgeerling.com/blog.xml">feed</a>)</b></li>
<li><b><a href="https://sneak.berlin/">Jeffrey Paul</a> (<a href="https://sneak.berlin/feed.xml">feed</a>):</b> The personal website of Jeffrey Paul.</li> <li><b><a href="https://sneak.berlin/">Jeffrey Paul</a> (<a href="https://sneak.berlin/feed.xml">feed</a>):</b> The personal website of Jeffrey Paul.</li>
<li><b><a href="https://jameshfisher.com/">Jim Fisher's Blog</a> (<a href="https://jameshfisher.com/feed.xml">feed</a>)</b></li> <li><b><a href="https://jameshfisher.com/">Jim Fisher's Blog</a> (<a href="https://jameshfisher.com/feed.xml">feed</a>)</b></li>
@ -79,7 +79,7 @@
<li><b><a href="https://lwthiker.com/">lwt hiker</a> (<a href="https://lwthiker.com/feed.xml">feed</a>):</b> Random thoughts about software, hacking and other things.</li> <li><b><a href="https://lwthiker.com/">lwt hiker</a> (<a href="https://lwthiker.com/feed.xml">feed</a>):</b> Random thoughts about software, hacking and other things.</li>
<li><b><a href="https://marco.org/">Marco.org</a> (<a href="https://marco.org/rss">feed</a>):</b> Im Marco Arment, creator of Overcast, technology podcaster and writer, and coffee enthusiast.</li> <li><b><a href="https://marco.org/">Marco.org</a> (<a href="https://marco.org/rss">feed</a>):</b> Im Marco Arment, creator of Overcast, technology podcaster and writer, and coffee enthusiast.</li>
<li><b><a href="https://markosaric.com">Marko Saric</a> (<a href="https://markosaric.com/feed/">feed</a>)</b></li> <li><b><a href="https://markosaric.com">Marko Saric</a> (<a href="https://markosaric.com/feed/">feed</a>)</b></li>
<li><b><a href="gemini://gemini.clehaxze.tw/atom.xml">Martin&#x27;s Capsule</a> (<a href="gemini://gemini.clehaxze.tw/atom.xml">feed</a>)</b></li> <li><b><a href="gemini://gemini.clehaxze.tw/atom.xml">Martin&#x27;s Capsule</a> (<a href="https://gemini.circumlunar.space">gemini</a>, <a href="gemini://gemini.clehaxze.tw/atom.xml">feed</a>)</b></li>
<li><b><a href="https://mjg59.dreamwidth.org/">Matthew Garrett</a> (<a href="https://mjg59.dreamwidth.org/data/rss">feed</a>):</b> Matthew Garrett - Dreamwidth Studios</li> <li><b><a href="https://mjg59.dreamwidth.org/">Matthew Garrett</a> (<a href="https://mjg59.dreamwidth.org/data/rss">feed</a>):</b> Matthew Garrett - Dreamwidth Studios</li>
<li><b><a href="https://mmazzarolo.com">mmazzarolo.com blog</a> (<a href="https://mmazzarolo.com/blog/index.xml">feed</a>):</b> Matteo Mazzarolo&#x27;s personal blog. Posting articles around tech, code, React, React Native, and open source.</li> <li><b><a href="https://mmazzarolo.com">mmazzarolo.com blog</a> (<a href="https://mmazzarolo.com/blog/index.xml">feed</a>):</b> Matteo Mazzarolo&#x27;s personal blog. Posting articles around tech, code, React, React Native, and open source.</li>
<li><b><a href="https://nixnet.services/">NixNet</a> (<a href="https://nixnet.services/feed.xml">feed</a>):</b> Ramblings from a random GNU/Linux user, sysadmin, and professional multi-instrumentalist</li> <li><b><a href="https://nixnet.services/">NixNet</a> (<a href="https://nixnet.services/feed.xml">feed</a>):</b> Ramblings from a random GNU/Linux user, sysadmin, and professional multi-instrumentalist</li>
@ -105,14 +105,14 @@
<li><b><a href="https://rusingh.com">Article Ru Singh</a> (<a href="https://rusingh.com/category/post/article/feed/">feed</a>):</b> Web Developer</li> <li><b><a href="https://rusingh.com">Article Ru Singh</a> (<a href="https://rusingh.com/category/post/article/feed/">feed</a>):</b> Web Developer</li>
<li><b><a href="https://samsaffron.com">Sam Saffron&#x27;s blog</a> (<a href="https://samsaffron.com/posts.atom">feed</a>)</b></li> <li><b><a href="https://samsaffron.com">Sam Saffron&#x27;s blog</a> (<a href="https://samsaffron.com/posts.atom">feed</a>)</b></li>
<li><b><a href="https://blog.samuelmaddock.com/">Samuel Maddocks Blog</a> (<a href="https://blog.samuelmaddock.com/index.xml">feed</a>)</b></li> <li><b><a href="https://blog.samuelmaddock.com/">Samuel Maddocks Blog</a> (<a href="https://blog.samuelmaddock.com/index.xml">feed</a>)</b></li>
<li><b><a href="gemini://blog.schmidhuberj.de/atom.xml">Schmiddi&#x27;s Blog</a> (<a href="gemini://blog.schmidhuberj.de/atom.xml">feed</a>)</b></li> <li><b><a href="gemini://blog.schmidhuberj.de/atom.xml">Schmiddi&#x27;s Blog</a> (<a href="https://gemini.circumlunar.space">gemini</a>, <a href="gemini://blog.schmidhuberj.de/atom.xml">feed</a>)</b></li>
<li><b><a href="https://seanmonstar.com/">seanmonstar</a> (<a href="https://seanmonstar.com/rss">feed</a>):</b> My name is Sean McArthur, and here I blabber on about Rust, networking, and a better web.</li> <li><b><a href="https://seanmonstar.com/">seanmonstar</a> (<a href="https://seanmonstar.com/rss">feed</a>):</b> My name is Sean McArthur, and here I blabber on about Rust, networking, and a better web.</li>
<li><b><a href="https://secret.club/">secret club</a> (<a href="https://secret.club/feed.xml">feed</a>):</b> Blog about reverse-engineering, hacking and breaking your software in every way imaginable.</li> <li><b><a href="https://secret.club/">secret club</a> (<a href="https://secret.club/feed.xml">feed</a>):</b> Blog about reverse-engineering, hacking and breaking your software in every way imaginable.</li>
<li><b><a href="http://joeyh.name/blog/">see shy jo</a> (<a href="https://joeyh.name/blog/index.rss">feed</a>):</b> joey</li> <li><b><a href="http://joeyh.name/blog/">see shy jo</a> (<a href="https://joeyh.name/blog/index.rss">feed</a>):</b> joey</li>
<li><b><a href="gemini://skyjake.fi/gemlog/archive.gmi">skyjake</a> (<a href="gemini://skyjake.fi/gemlog/archive.gmi">feed</a>)</b></li> <li><b><a href="gemini://skyjake.fi/gemlog/archive.gmi">skyjake</a> (<a href="https://gemini.circumlunar.space">gemini</a>, <a href="gemini://skyjake.fi/gemlog/archive.gmi">feed</a>)</b></li>
<li><b><a href="https://slatestarcodex.com">Slate Star Codex</a> (<a href="https://slatestarcodex.com/feed/">feed</a>)</b></li> <li><b><a href="https://slatestarcodex.com">Slate Star Codex</a> (<a href="https://slatestarcodex.com/feed/">feed</a>)</b></li>
<li><b><a href="gemini://gemini.ctrl-c.club/~stack/gemlog/index.gmi">StackSmith</a> (<a href="gemini://gemini.ctrl-c.club/~stack/gemlog/index.gmi">feed</a>)</b></li> <li><b><a href="gemini://gemini.ctrl-c.club/~stack/gemlog/index.gmi">StackSmith</a> (<a href="https://gemini.circumlunar.space">gemini</a>, <a href="gemini://gemini.ctrl-c.club/~stack/gemlog/index.gmi">feed</a>)</b></li>
<li><b><a href="gemini://dns.eric.jetzt/gemlog/atom.xml">Sunny&#x27;s Gemlog</a> (<a href="gemini://dns.eric.jetzt/gemlog/atom.xml">feed</a>)</b></li> <li><b><a href="gemini://dns.eric.jetzt/gemlog/atom.xml">Sunny&#x27;s Gemlog</a> (<a href="https://gemini.circumlunar.space">gemini</a>, <a href="gemini://dns.eric.jetzt/gemlog/atom.xml">feed</a>)</b></li>
<li><b><a href="https://svedic.org">Svedic.org</a> (<a href="https://svedic.org/feed">feed</a>)</b></li> <li><b><a href="https://svedic.org">Svedic.org</a> (<a href="https://svedic.org/feed">feed</a>)</b></li>
<li><b><a href="https://tdarb.org">tdarb.org</a> (<a href="https://tdarb.org/feeds/posts.xml">feed</a>):</b> The personal website of designer Bradley Taunt</li> <li><b><a href="https://tdarb.org">tdarb.org</a> (<a href="https://tdarb.org/feeds/posts.xml">feed</a>):</b> The personal website of designer Bradley Taunt</li>
<li><b><a href="https://techreflect.net">Tech Reflect</a> (<a href="https://techreflect.net/feed/">feed</a>):</b> Reflecting on 25 years in tech</li> <li><b><a href="https://techreflect.net">Tech Reflect</a> (<a href="https://techreflect.net/feed/">feed</a>):</b> Reflecting on 25 years in tech</li>
@ -120,7 +120,7 @@
<li><b><a href="https://shkspr.mobi/blog">Terence Edens Blog</a> (<a href="https://shkspr.mobi/blog/feed/">feed</a>)</b></li> <li><b><a href="https://shkspr.mobi/blog">Terence Edens Blog</a> (<a href="https://shkspr.mobi/blog/feed/">feed</a>)</b></li>
<li><b><a href="https://lapcatsoftware.com/articles/index.html">The Desolation of Blog</a> (<a href="https://lapcatsoftware.com/articles/atom.xml">feed</a>)</b></li> <li><b><a href="https://lapcatsoftware.com/articles/index.html">The Desolation of Blog</a> (<a href="https://lapcatsoftware.com/articles/atom.xml">feed</a>)</b></li>
<li><b><a href="https://www.hackerfactor.com/blog/">The Hacker Factor Blog</a> (<a href="https://hackerfactor.com/blog/index.php?/feeds/index.rss2">feed</a>):</b> May contain traces of nuts</li> <li><b><a href="https://www.hackerfactor.com/blog/">The Hacker Factor Blog</a> (<a href="https://hackerfactor.com/blog/index.php?/feeds/index.rss2">feed</a>):</b> May contain traces of nuts</li>
<li><b><a href="gemini://tobykurien.com">Toby Kurien</a> (<a href="gemini://tobykurien.com">feed</a>)</b></li> <li><b><a href="gemini://tobykurien.com">Toby Kurien</a> (<a href="https://gemini.circumlunar.space">gemini</a>, <a href="gemini://tobykurien.com">feed</a>)</b></li>
<li><b><a href="https://tonsky.me/">tonsky.me</a> (<a href="https://tonsky.me/blog/atom.xml">feed</a>):</b> Nikita Prokopovs blog</li> <li><b><a href="https://tonsky.me/">tonsky.me</a> (<a href="https://tonsky.me/blog/atom.xml">feed</a>):</b> Nikita Prokopovs blog</li>
<li><b><a href="https://tyler.io">tyler.io</a> (<a href="https://tyler.io/feed/">feed</a>)</b></li> <li><b><a href="https://tyler.io">tyler.io</a> (<a href="https://tyler.io/feed/">feed</a>)</b></li>
<li><b><a href="https://unixsheikh.com">unixsheikh.com</a> (<a href="https://www.unixsheikh.com/feed.rss">feed</a>):</b> Articles and tutorials about open source, BSD and GNU/Linux system administration, and programming - the pragmatic way.</li> <li><b><a href="https://unixsheikh.com">unixsheikh.com</a> (<a href="https://www.unixsheikh.com/feed.rss">feed</a>):</b> Articles and tutorials about open source, BSD and GNU/Linux system administration, and programming - the pragmatic way.</li>