/images/avatar.png

buzzdeee

Adding Custom Social Icons to Hugo LoveIt

Why bother?

The Hugo theme LoveIt offers a fantastic out-of-the-box solution for social media icons. But what happens if you use platforms that aren’t included in the standard repertoire? If you fund your work via Ko-fi, Liberapay, or other specialized networks, you’ll naturally want to link them prominently in your sidebar or footer.

Since LoveIt is built on Font Awesome and a solid SVG library, the solution is already there - we just need to teach the theme how to recognize the new links and assign the correct icons.

Modern Blogging: Hugo, GitHub Pages, and a Custom Domain

Do you have a project idea and are looking for a simple way to present it on your own website? With Hugo and GitHub Pages, you can get it done in no time. Using this site as an example, I’ll show you how straightforward it is to build your own presence.

Requirements

The barriers to your “own website” project are minimal. All you need is:

  • GitHub account: This is where your code will be managed and published.
  • Custom domain (optional): If you want your site accessible via a personal address.
  • Operating system with a terminal: A solid command line is essential (this guide uses OpenBSD as an example).

Why Hugo?

For someone who works a lot in the terminal (and appreciates minimalism as an OpenBSD maintainer), Hugo is a blessing. It generates static HTML, which means: