User:C3/XPUB2.3: Difference between revisions
mNo edit summary |
mNo edit summary |
||
| (2 intermediate revisions by the same user not shown) | |||
| Line 2: | Line 2: | ||
<div> | <div> | ||
<h2>RSS</h2> | <h2>RSS</h2> | ||
There was a class or two about RSS from Joseph around the time when we were setting up our mastodon instance with Manetta and Michael, but I was missing, so this tab stayed open in my mind for a while. | |||
I was looking at rss readers and found [https://newsboat.org/ newsboat](terminal), which is pretty neat, it reads the feeds from urls you specify into a file called <code>~/.newsboat/urls</code> and it has a config file for customization, that seems like it really. | |||
I was pretty surpised in seeing that most of the places (both physical and digital) I browse periodically still have RSS feeds! | |||
<div> | <div> | ||
| Line 20: | Line 23: | ||
So what's smaller than this? I thought to look for something local-first, without thinking about the online side yet. I jokingly looked for something that would work in the terminal and I ran into something I consider a bit absurd... | So what's smaller than this? I thought to look for something local-first, without thinking about the online side yet. I jokingly looked for something that would work in the terminal and I ran into something I consider a bit absurd... | ||
Enter Vimwiki, a wiki plugin developed for Vim. | Enter [https://vimwiki.github.io/ Vimwiki], a wiki plugin developed for Vim. | ||
... [https://vkc.sh/vimwiki-101/ an installation and initial setup guide] by Veronica explains | In essence, it is a structure of linked plaintext files that you can navigate from within Vim to keep a personal wiki in the form of a diary. It has a default shortcut to enter the index file | ||
<pre> <Leader>ww (default leader key is "\") </pre> | |||
Which is usually in your <code>home/</code> under <code>vimwiki/</code>, but can be configured to be somewhere else. | |||
It supports 3 markup languages: | |||
* vimwiki (default) | |||
* mediawiki | |||
* markdown (what I use) | |||
It supports multiple wikis (meaning you can have more than one to work with at the same time). | |||
And it supports conversion to html files. | |||
<pre> | |||
:Vimwiki2HTML -- Convert current wiki link to HTML. | |||
:VimwikiAll2HTML -- Convert all your wiki links to HTML. | |||
</pre> | |||
What I like about it is that you create links between pages pretty easily and then navigate around them by pressing the ENTER key (to open pages) and BACKSPACE key (to go back a page). | |||
what I don't like is that I now am using Vim and I am exposed to a lot of opinionated fanatic users when browsing documentation or video material. | |||
Thank god not everyone is like that, anyways, I followed [https://vkc.sh/vimwiki-101/ an installation and initial setup guide] by Veronica explains, the only difference being that I used VimPlug for the first installation. | |||
And in regards to pick up Vim, I read an interesting article about [https://yctct.com/old picking up old technology instead of new one] by @yctct, I recommend it in general. | |||
</div> | </div> | ||
Latest revision as of 12:53, 3 January 2026
During the winter break of the 2nd year, I started looking into:
RSS
There was a class or two about RSS from Joseph around the time when we were setting up our mastodon instance with Manetta and Michael, but I was missing, so this tab stayed open in my mind for a while.
I was looking at rss readers and found newsboat(terminal), which is pretty neat, it reads the feeds from urls you specify into a file called ~/.newsboat/urls and it has a config file for customization, that seems like it really.
I was pretty surpised in seeing that most of the places (both physical and digital) I browse periodically still have RSS feeds!
LaTeX
Vimwiki
Since the first year, I started to explore more actively both the course wiki and other ones I know (before the course, I never really made any distinction between a website and a wiki per-se). At the end of the first year, I started to appreciate the way that information is organized inside of wikis and I was considering to try to set up my own.
I met User:Ålnik last summer who showed me her personal wiki, but I was looking for something smaller and static to start with.
User:Erica showed me Ikiwiki, a wiki compiler that "converts wiki pages into HTML suitable for publishing on a website." it also uses revision control. I have it in my sight, but I still did not dive in fully while still studying, as I fear I might fall into a rabbit hole. So what's smaller than this? I thought to look for something local-first, without thinking about the online side yet. I jokingly looked for something that would work in the terminal and I ran into something I consider a bit absurd...
Enter Vimwiki, a wiki plugin developed for Vim.
In essence, it is a structure of linked plaintext files that you can navigate from within Vim to keep a personal wiki in the form of a diary. It has a default shortcut to enter the index file
<Leader>ww (default leader key is "\")
Which is usually in your home/ under vimwiki/, but can be configured to be somewhere else.
It supports 3 markup languages:
- vimwiki (default)
- mediawiki
- markdown (what I use)
It supports multiple wikis (meaning you can have more than one to work with at the same time). And it supports conversion to html files.
:Vimwiki2HTML -- Convert current wiki link to HTML. :VimwikiAll2HTML -- Convert all your wiki links to HTML.
What I like about it is that you create links between pages pretty easily and then navigate around them by pressing the ENTER key (to open pages) and BACKSPACE key (to go back a page). what I don't like is that I now am using Vim and I am exposed to a lot of opinionated fanatic users when browsing documentation or video material.
Thank god not everyone is like that, anyways, I followed an installation and initial setup guide by Veronica explains, the only difference being that I used VimPlug for the first installation.
And in regards to pick up Vim, I read an interesting article about picking up old technology instead of new one by @yctct, I recommend it in general.