Mike Stone

Mostly The Lonely Howls Of Mike Baying His Ideological Purity At The Moon

Playing with the Front Matter Extension

03 Mar 2023

Based on the recommendation of David Wynn over on Fosstodon to Kev, I’m trying out the Front Matter “CMS”.

I’ve only been toying with this for a few minutes, so things are definitely still in the awkward phase. I’ve installed the extension in VSCodium, and everything seems to be working as expected.

There are some pretty cool “live” analytics that go on with with this extension. In the left hand panel (and this would be much better with an image), I can see that so far in my writing I’ve got three paragraphs and two external links.

I can also see on the left “Actions” where I can “Optimize Slug”, “Start Server”, or “Stop Server”. The optimize slug option seems to just add a “slug: blah blah blah” thing to the front matter of the file, which I don’t want, and the Start Server tries to execute the command “bundle exec jekyll serve –livereload”, which fails because the term “bundle” isn’t recognized. Since the server doesn’t start, there’s really no point for the stop button. I assume that the Start Server button is getting it’s information from an above field which I haven’t played with, and is currently populated with it’s defaults. I’m going to look more into this in the future because I feel like this could be useful if I actually configure things correctly.

There’s a couple things that are currently missing that I think would be super helpful. The first one, spell check because, ooof. My spelling sucks. A lot. Second one, out of the gate, I had to make some sizable changes to my front matter to get it to my traditional format. I’d like to be able to edit the defaults. There’s an option in the left hand panel to create a template, which I’m going to play with in a few minutes which might answer this request (probably should have done that before I wrote this, but sometimes things just happen out of order).

I’m going to keep playing around with it because I do think this could be a viable solution for editing my blog. I’ve been using Atom, but it’s been basically EOLed at this point. It still works for the time being, but there aren’t going to be any further updates and who knows how long I’ll be able to say that. I’ve also been playing around with Code Spaces directly on GitHub. It’s been fine, but some extra features wouldn’t be unwelcome.

Oooo, eight paragraphs and three external links. Look at me go! Maybe next time I’ll try an image!

Day 3 of the #100DaysToOffload Series.



Looking for comments? There are no comments. It's not that I don't care what you think, it's just that I don't want to manage a comments section.

If you want to comment, there's a really good chance I at least mentioned this post on Fosstodon, and you can reply to me there. If you don't have a Mastodon account, I'd suggest giving it a try.

If you don't want to join Mastodon, and you still want to comment, feel free to use my contact information.

Also, don't feel obligated, but if you feel like buying me a ☕ cup of coffee ☕ I won't say no.