Today I learned that opening Neovim to a directory opens nvim-tree opens in a new tab inside that directory. That makes getting my workflow set up a lot easier, since I don’t have to remember the command to open nvim-tree every time I want to work on my site (it’s :NvimTreeOpen, btw).
I’m trying to work on my resume to start applying to Real Jobs™ again. I’ve been talking with employed software development and cybersecurity professionals about how to actually get a job in this economy, and I basically need to rethink my entire approach to making my resume: instead of having one generic resume and then tailoring the cover letter to fit the job, I need to hyper-specialize the resume to cover as much of the job description as possible and then elaborate on my experience using my cover letter.
It sucks. So much. So much work just to likely get rejected over and over again. But while I’m off of work for Thanksgiving this week, I might as well put my snout to the grindstone and try to find a solution that works for me.
Right now, I am creating a resume template using YAML to define what I want to display on my resume and Typst opens in a new tab for actually rendering that resume as a PDF with the proper typesetting, layout, and graphic design. It’s actually a really cool system (much better than LaTeX, at least to me lol), and I’m really proud of what I’ve accomplished so far. I’ve still got a lot to go though, so I’m managing my ADHD by giving myself lots of breaks and productive distractions… like this journal entry.
I’ve also started Bullet Journaling opens in a new tab with a random notebook we had lying around. I’m not the most studious when it comes to BuJo (I haven’t even started my log for today >3>) but I’ve been doing it consistently enough to where I’m proud of the progress I’m making. I made a daily log seven days in a row. Do you know how hard it is for my fuzzy ass to commit to something that much???? The pigs are flying, just not very far yet.
The main thing that stood out to me after reading the first couple parts of The Bullet Journal Method is how “Rapid Logging” is essentially just a hierarchical markup or configuration language: you can represent it using RegEx if you really wanted to. Here’s the closest I’ve gotten so far:
/^\t*[*!]?[-o·x><]\h[\w\h\p{P}]+$/gu
This representation is assuming that each bullet type is represented as a singular character, and while it doesn’t look the best here (the base version of Monofur opens in a new tab unfortunately doesn’t have the best glyphs to choose from in this specific case), switching the bullets to something more akin to GitHub’s checkbox syntax would be a lot more convoluted.
To break it down:
^At the start of the line,\t*indented by however many tabs you want,[*!]?optionally prefixed by a signifier (defaults of * important or ! novel):[-o·x><]start your item with a bullet signifying the type…-noteoevent·task (the center dot in this font is barely legible, I know ;3;)xcompleted>migrated<scheduled
\hadd some space for breathing room, then[\w\h\p{P}]+write whatever you want (that you could reasonably use for notetaking)$until the end of the line.
…I journaled too much again and I don’t want to turn this into a blog post because I’m already procrastinating hard enough, so take this song I found when searching for a completely different song opens in a new tab and run away before I start introducing you to the Neovim theme I found today. Please.