Remove Submodules from Git Repository

While learning to work with Hugo and experimenting with new features, I’ve encountered a few challenges that required some troubleshooting. One issue I ran into was managing Git submodules in my project. Specifically, I needed to remove older submodules, which turned out to be trickier than I initially expected. After some trial and error, I found a straightforward process to remove submodules from a Git project. Here are the steps: ...

Hugo Theme Mods - PaperModX

I recently started using PaperModX, a fantastic starter theme for Hugo. While the theme is well-designed and easy to use, I encountered a few challenges when trying to make certain updates using the prescribed methods. For instance, when I wanted to change the default dark Chroma code highlighting theme, updating the chroma-dark.css file in assets/css/lib didn’t work as expected. The simplest solution was to modify the theme files directly. As a result, I decided to fork the repository to make custom updates myself. ...

PaperModX Image Processing

I’ve wanted to start blogging for the longest time. Back in the day, I used WordPress, which was super easy to use, but I kept hearing about all the security issues. So, I switched to Ghost and instantly loved how simple it was—especially being able to write in Markdown instead of dealing with a clunky WYSIWYG editor. Eventually, I made the jump to Hugo. It just made sense. The performance is amazing, backups are a breeze with Git, and I site hosting was made easy. ...