So I wanted to write a small post on how I write posts for my blog, also I love nerding out about my setup.

So firstly my blog is made using Hugo, a static site generator. I use the PaperMod theme. I kept it simple in terms of theme (I run another blog for my programming and I use a much more fancier theme there). I write my posts in markdown, as that is what is supported by Hugo and I like it’s simplicity.

For editor, I use LunarVim, an IDE wrapper for NeoVim. I use a markdown plugin for better markdown support. On desktop Neovide, for a nice graphical interface; and termux on mobile and on the go editing. I use the same configuration on both systems. However I have been having problems with LunarVim recently, so I might be swapping it out for something else.

My posts are backed to a git repo, I used to store on a git provider; but, now I self host git.

As of writing, this site is hosted on neocities.org. On desktop I am too lazy, thus I just drag and drop the files into the neocities interface to update my site. On mobile I have the neocities CLI installed that I use.

When I started of the blog, I started using bear blogs as I thought this is a bit of a chill blog and will be a friction less writing experience. However, I soon learned you can’t use images on there unless I paid. And I wasn’t ready to pay for just uploading images. So, I decided I’ll self host, as I have the skills.

Sometimes coming up with ideas is easy. But, putting down into a post is hard for me. This post was literally the same.

Anyway, see you next time!