[Joshua Mein] _
Posts Archives Categories Tags About Portfolio↗

// gnome

~/tags $ grep -l '#gnome' _posts/*

// #gnome

1 post tagged.

I Built a GNOME Shell Extension for Tailscale — Panel Toggle, Peer Browser, and the Signal-Handler Gotcha That Broke It

May 14, 2026 ·CodeLinux

Why GNOME's built-in VPN panel can't drive Tailscale, how I shipped a small GJS extension to fix that across GNOME Shell 48–50, and the signal-handler re-fire bug that made my toggle behave like a one-shot fuse.

#tailscale#gnome#linux#javascript#gjs#vpn

© 2026 Joshua Mein · Built with vanilla Jekyll · RSS