Thinking of Self-hosted Tag & Send to Vault Workflow
I’m a long time Linux user and a wannabe linguist. I’ve built all sorts of stuff over the years. I’m drowning in notes of every kind. I’m sure you know the clutter I’m talking about.
It’s there, I’ve done it before, it’s in one of those hard drives or papers or the guts of that phone I took apart some years ago
A Cleaner Workflow:
- Take notes WHILE I work/read/watch/listen. Instead of just reading to figure out what to do now, I’m thinking, I want to share this with my future self, or more.
- Preserve original sources
- Archive a local copy, self-hosted sync to main vault.
- Tag as I go. Need a way to autocomplete the tag field from my own tags following the 5S System.
By Nikita Klyuchko - Nikita Klyuchko, CC BY-SA 3.0, Link
I’m my own boss, I keep forgetting why I started something because I don’t have anyone to report to. If I find a way to take notes on first read, I’d be sure I won’t be researching issues from scratch ever again. This will help me build my knowledge base without much overhead solely dedicated to documentation.
Later means it’ll just go into the pile of todos. Pain points #1 to #3 are just what Obsidian is built for, I will learn as I go but it helps me think out loud and plan ahead. #4 Tagging, is what I’m having trouble with, I don’t want to switch to Obsidian to take a note. I know there are services like raindrop and others, but I can’t rely on those. Here’s what I have so far.
The Usual Sources of Notes:
- Command-line work
I use the default terminal, Gnome-Terminal. I found aascinema to log sessions and it’s Obsidian plugin to embed in Markdown. It has a Marker feature you can use to console-mark specific timestamps during your session. You need to configure that shortcut as it’s not set by default.
Another option is script and scriptreplay from the util-linux package.
Problem? Anyone setup tag-autocomplete for terminal usage? Is there something better than Gnome-Terminal that would log my sessions seamlessly? - Browser: I’m using Firefox with Betterfox tweaks and Markdownload as the webclipper plugin. Following @abadr post on configuring MarkDownload, the problem is I’d have to remember my tags or make up new ones on the fly. Also, there’s an extra step of choosing where to put the Markdown .md file or later moving it out of some designated temporary inbox folder. Too much over head. I just want to tag and keep reading without having to swtich to Obsidian.
On mobile I use the Mull browser - All-The-Tubes: I use freetube. On mobile both newpipe or the newer pipepipe, you could just turn off the screen and listen, saves bandwidth data usage and less distracting than looking at a screen.
I don’t yet know how to mark timestamps for reference in any of those. I remember seeing workflows for videomarking, if that’s a word, in the browser and then somehow moving onto Obsidian, but I don’t like watching stuff in a browser tab.
This issue is not really specific to Youtube, most streaming applications have this issue. They expect you to just watch, watch and watch some more. Maybe I’d have to setup a separate browser container for watching. - Podcasts. This is a mess. All that I’ve learned is bottled up in stuff I’ve heard I don’t know where. I usually screenshot the player app at some timestamp or use the app’s bookmark feature. Of course that adds up to yet another pile of todos.
- Voicenotes or longer recordings that I never get to transcribe
- Immich for organizing images and photos
- Books, notebooks or ebooks or PDFs. Annotation workflows for those are well documented in this forum and elsewhere, I’ll learn as I go.
Current Devices:
- Lenovo Chromebook running Alpine Linux with the XFCE desktop environment. Installed using postmarketOS
- An older Lenovo laptop running Pop OS Linux
- Android phone with some custom ROM (needs an overhaul)
- Raspberry Pi’s and Arduino devices
- Various devices I repurpose to something or other
Any suggestions? Help me or Roast Me I’m drowning here