Skip to main content

Search

Items tagged with: terminal


VimWiki: I write my notes in the terminal, like a monster


VimWiki is my preferred notetaking solution because it's intentionally minimal.

When I want to take notes, I want to take notes, not see a mind map or extra visualizations or photos to distract me. I'm old school! (Or just old.)

In today's video, I'll show you how to install VimWiki for yourself, as well as configure it to use Markdown (my preferred text formatting), and update the file path for VimWiki files so that it's easy to sync with third party solutions like Nextcloud Notes.

Significant links mentioned in the video:
👩🏻‍💻 My blog post which covers this topic: https://vkc.sh/vimwiki-101
👷 VimWiki's GitHub page: https://github.com/vimwiki/vimwiki
☁️ Nextcloud, my preferred self-hosted file sync solution: https://nextcloud.com
📓 Nextcloud Notes on GitHub: https://github.com/nextcloud/notes-android
🎈 Eleventy, my preferred SSG: https://www.11ty.dev/
🦖 Wikipedia's page on how modes work as an interface concept (Vim being an example of a "modal editor"): https://en.wikipedia.org/wiki/Mode_(user_interface)

This video has no sponsors except for my channel's Patrons and Ko-Fi members.
🅿️ Patreon: https://patreon.com/VeronicaExplains
☕ Ko-Fi: https://ko-fi.com/VeronicaExplains

Chapters:
0:00 I say "greetings" and tell you about VimWiki
1:33 Getting and installing VimWiki
3:46 Using VimWiki
6:51 Customizing VimWiki: switching it to Markdown
8:28 Changing the VimWiki directory (to sync with Nextcloud)
10:10 Navigating around in VimWiki
12:12 Conclusion: I think VimWiki is neat

#linux #vim #homelab


Have you ever used the "column" command?


Yes, there's other tools that can make terminal output prettier on Linux. We all know that. But the "column" command is likely already there, on your system, waiting for you to use it.

With "column" you can get nice looking terminal output & JSON from terminal commands, without a lot of additional cruft!

I mentioned a few print materials in this episode, here's some links:
📖 The AWK book: https://archive.org/details/pdfy-MgN0H1joIoDVoIC7
📘 The K/P UNIX book: https://archive.org/details/unixprogramminge0000kern
🔐 1979's "Password Security: A Case History" by Robert Morris and Ken Thompson, which talks about how password encryption evolved in early UNIX: https://rist.tech.cornell.edu/6431papers/MorrisThompson1979.pdf

And here's the "support the channel" links (my video isn't sponsored):
👕 Buy my nerdy ethernet t-shirt: https://vkc.sh/merch
✨ Join the Patreon (with Discord/Matrix benefits): https://patreon.com/VeronicaExplains
☕ Or Ko-Fi if that's your jam (same benefits): https://ko-fi.com/VeronicaExplains

Chapters:
0:00 I say "greetings" and introduce the column command
0:58 Basic use of the column command
2:02 Piping more advanced commands into column
2:57 Column's table mode: unlocking power
4:18 Adding neat headers to our table so we can manipulate them
5:57 Getting JSON output from terminal commands using column
6:57 Conclusion: column is awesome


ADM-3A terminal first test: this is a triumph.

#retrocomputing #terminal