Brennen Puth

Home Projects
GitHub RSS

Personal

bpOS

A bootc container image based on Universal Blue's offerings customized for my own personal needs. I run this on my personal computers.

View the Repo

Dotfiles

My personal dotfiles collection. Supports my Fedora-based WSL installation and my bpOS installation.

View the Repo

cedarcal-fmt

A "formatter" for Cedarville class schedules, written in Rust. Solves bad formatting of class locations and professors.

View the Repo

FOSS Contributions / Volunteer Work

Prayer Wheels for Covered Ministries

An app to facilitate focused and intentional prayer, providing a timer and instructions. Written in React and TypeScript. Originally built during the 2024 LightSys Code-A-Thon.

WPILib AprilTagFieldLayout

The original implementation of WPILib's AprilTagFieldLayout classes, merged in late 2022. Includes a definition of the field AprilTag JSON layout in C++ and Java.

See The PR

Distrobox Completions for Fish Shell

I highly recommend making fish shell completions for any tool you use often. The PR process was simple and easy, and fish's inbuilt primitives for suggestions were awesome.

See the PR

Clickable Phone Numbers for ntfy

ntfy is an awesome project which I use constantly to notify myself when scripts finish. Nothing beats the simplicity of curl -d "Done" https://ntfy.sh/topic.

See the PR