Curated Open Source & Systems Work

Selected public repositories, upstream contributions, and systems tooling maintained by Carlos Ferrabone (@broli).

Rust Daemon

niri-screenshot-daemon

Event-driven multi-session screenshot watchdog connecting directly to Niri's UNIX socket IPC, routing nested captures to host Satty with 0% idle CPU and sub-millisecond flush verification.

Rust Wayland IPC UNIX Sockets Satty
View Repository ↗
Upstream Wayland

niri-wm/niri

Merged upstream contributions to the scrollable-tiling Wayland compositor in Rust (PR #4731 focus key release, PR #4719 host cursor hiding, and PR #2 multi-monitor zoom spring physics).

Rust Wayland winit KDL
View Upstream PRs ↗
Systems & Gaming

run-proton-tui

Modular, cross-distro Proton and Wine game launcher helper in Go featuring an interactive terminal UI (Bubbletea), Steam runtime emulation, and hardware-aware optimizations.

Go Bubbletea Proton/Wine TUI
View Repository ↗
Desktop Theming

tachopulse

Dynamic hardware telemetry monitor widget with animated ring dials, bars, and histograms for the Noctalia v5 Linux desktop status bar.

QML JavaScript Linux Sensors
View Repository ↗
Godot 4 Game Engine

oozecrawler

A learn-by-doing 2D Suika-style physics merge puzzle meets dungeon crawler roguelite, featuring an 11-tier slime hierarchy, procedural shaders, dynamic pitch-scaled audio, and decoupled Event Bus.

Godot 4 GDScript 2.0 RigidBody2D Shaders
View Repository ↗
Local LLM Tooling

OllamaGUI

Modern Python and PySide6 desktop application for seamlessly managing and chatting with local Ollama models with real-time token streaming.

Python PySide6 Ollama Async
View Repository ↗
Production Automation

pkb-daily-logs

AI-powered Python desktop app using Playwright to automatically synthesize field updates and submit daily construction logs into Buildertrend.

Python Playwright Automation
View Repository ↗
Back to Home