Free software projects

Tools for the world of GNU/Linux

Coding blog

For my political writings, refer to the main blog.

  • Manage dotfiles with GNU Stow

    GNU Stow creates symlinks to predefined paths, based on the structure of the current working directory. Excellent for managing dotfiles.

  • Today I learned: mpv for online video streaming

    It is very easy to launch mpv with any online video, by running it through the terminal. Use it to stream Youtube videos without logging in.

  • Introducing the Tempus Themes

    The Tempus themes are used with terminal emulators and Vim. Their goal is to achieve an inclusive colour contrast of 4.50:1

Tempus themes project

Tempus is a collection of themes for Vim, text editors, and terminal emulators that are compliant at the very least with the WCAG AA accessibility standard for colour contrast.

Prot16 syntax themes

Prot16 is a collection of colour schemes following the design philosophy of Ethan Schoonover's Solarized. Each scheme consists of 8 base values, divided by two groups into 'light' and 'dark', plus 8 accent values which remain constant across light and dark variations of an applied theme. The idea is to easily transition from light to dark while retaining the same feel. The accents are variants of red, orange, yellow, green, cyan, blue, violet, and magenta.

Links to selected GitHub projects

  • AUR packages

    The packages I maintain on the Arch User Repository (for use in Arch Linux and derivatives).

  • Dotfiles

    Configuration files for some of my favourite programs on GNU/Linux, including my custom working environment. Managed with GNU Stow.

  • Prot16

    Colour schemes mainly for highlighting code syntax. Each theme uses a 16-colour palette. It comes in light and dark variants.

  • Tempus Themes

    Tempus is a collection of themes for Vim, text editors, and terminal emulators that are compliant at the very least with the WCAG AA accessibility standard for colour contrast

  • Tempus Themes Generator

    Tool to build Tempus themes on demand. The epicentre of the Tempus themes project and where all the underlying code and schemes are to be found.

  • Tempus Themes utils

    Helper scripts and utilities to streamline and automate the maintenance of the Tempus themes project.