I wanted to make my Hugo site more interactive, so I added comments. At first, the default Giscus styles didn’t match my site, which was a bit annoying. I couldn’t find a solution online that worked out of the box, so I figured out how to customize them so they matched my theme. Here’s how I set it up and some tips to make it work smoothly, including live preview updates to instantly see style changes in action.
What is jiwaszki?
Hi, I’m Jan Iwaszkiewicz (jiwaszki) – an engineer who loves Python/C++/C, optimizing performance, and building AI/ML solutions. I’m also drawn to embedded development and enjoy exploring open-source projects and finding smarter ways to streamline workflows. Outside of engineering, I’m passionate about comics, animations, and computer graphics, where creativity meets technology.
Setting Up Your Website with Hugo
Setting up your personal page can be a challenging yet rewarding experience. I wanted to share my thoughts in a blog and experimented with various approaches and frameworks. Not all of them suited my needs. In the end, I’m just a chill engineer who focuses on performance and memory optimization. Finally, I discovered hugo
. This framework makes it easy to create a fast and customizable static site. Most importantly, it allows me to copy directly from my Obsidian notes while retaining most of the styling! Here’s a short guide to get you started.