After having found a deep passion for Linux, automation, declarative infrastructure, and all kinds of FOSS projects, I love spending my time:
-
maintaining Garuda Linux. Here, I'm mostly maintaining the servers and the package repository. I also take care of a lot of other stuff that needs to be done. If you love dark and blurry interfaces, the dr460nized edition might be something for you! π Besides being a Linux distribution, we provide web services like Mastodon and Lemmy amongst others.
-
being the lead maintainer of Chaotic-AUR, an Arch Linux user repository that also happens to be the repo of Garuda Linux. It can be used to prevent long compilation times of AUR packages that would otherwise take hours to complete. Since most packages are getting rebuilt hourly if updates are found, it is very easy to get always the latest packages and follow development processes. We are currently reworking our build system to work with CI scripts in tandem with a TypeScript-based Chaotic Manager.
-
creating and maintaining two NixOS flakes - Dr460nixed and Garuda Nix Subsystem. The former makes use of the subsystem's internal modules and provides a framework to easily get started with a pre-configured NixOS flakes setup (ISO/installer as well as many example configurations available), the latter is meant to be used from within an already set up Garuda installation, adding a NixOS installation which lives in a separate BTRFS subvolume and which has important settings like users or passwords automatically derived from Garuda's settings. Both flakes makes use of the quite new Chaotic Nyx overlay, for which I'm also maintaining several packages.
-
maintaining FireDragon, a Floorp fork that focuses on providing better KDE integration and saner default settings. Since I'm a huge fan of self-hosting services, it integrates some of our hosted services such as our own Firefox sync server, searX, and Whoogle.
Some other things I'm working on or have worked on in the past include:
- Container Manager, a NestJS backend for managing Docker in Docker containers for CI/CD pipelines setting up per-branch test environments.
- Garuda Linux startpage, a simple general-purpose startpage for Garuda Linux users written in Angular.