Projects

While most of my projects are hosted on GitHub, I wanted a centralized location to store them independently of GitHub and provide different versions in a bit cleaner way.

Simple snapshot manager

Simple snapshot utility that uses TAR to compress current directory into a .tar file while ignoring some of the directories. I use this tool to prepare releases for this page. GitHub repository.

  • Version 0.1 / 2024-10-21 (sm-v0.1.tar)
    • First release.
    • Able to tag and create tar snapshots.

QOL Extensions for GNU Make

Makext is a collection of useful extensions for Makefiles, aimed at simplifying and enhancing the functionality of Make-based projects. These extensions provide additional features and convenience functions to improve the overall usage of GNU Make as a task runner. GitHub repository.

Clutch, nested X11 dwm sessions

Clutch allows you to run nested dwm session inside your existing X or Wayland session. This comes in handy when you already have a desktop environment running (like Gnome) but you want to have a tiling window manager as well. GitHub repository.

Just build me a fucking page

A simple static site generator that is semi compatible with Hugo and aims to be a simpler version of it, getting out of your way when it comes to taxonomies. GitHub repository.

  • Version 0.3 / 2024-06-22 (jbmafp-v0.3.tar)
    • Added better ergonomics for filtering.
    • Added filter filterbytype.
  • Version 0.2 / 2024-06-18 (jbmafp-v0.2.tar)
    • Added filters first, last, random.
  • Version 0.1 / 2024-03-10 (jbmafp-v0.1.tar)
    • First release.