royarg02

royarg-repo has been migrated to Hugo

Published on Jan 22, 2024 • 1 min read

After migrating my portfolio website to Hugo, the logical next candidate for the migration was the website of my unofficial package repository, which at the time was a simple GitHub Pages website, only displaying the README.md file.

The migration had another motivation as well. I wanted the site to have a list of the packages it offers, typical of an actual package repository:

A package repository typically lists the package files similar to a file server

This is what shows up when you visit https://arch.kyberorg.fi/core/os/x86_64/ on a web browser

Although that is already “available” at the GitHub repository where the packages are stored, I figured that is worth having for better UX, keeping users at the site rather than sifting through GitHub.

Migration of that website took way less effort than migrating my portfolio website because of the theme I had created to share the look across other websites. Most effort was spent writing the list template, to display the package files stored in the static directory, and a bit of CSS, to make the file list behave responsibly across screen sizes.

This migration ends at the browser; regular pacman users of this repository should not notice anything out of the ordinary.