Nic Roberts
Tools for people who let AI do the typing and still want the keyboard.
I build small, sharp utilities for AI-assisted work on Linux: shell plugins, agent workflows, and the glue between them. Everything here is open source and made to be run, not demoed.
Featured
Apple Music for Omarchy
Apple Music in the Omarchy bar: synced lyrics, search, your library and the queue in a keyboard-driven panel, while Apple's own web player handles playback, sign-in and DRM out of sight.
- Push, not poll. A bundled extension reads MusicKit inside the page and streams every change to the shell over native messaging. No DevTools port, no polling.
- DRM that just works on Arch.
setupborrows a Widevine CDM from an installed Chrome, Brave or Edge, so Chromium plays protected tracks. - Keyboard first. Every action has a key;
?shows them inside the panel.
omarchy plugin add https://github.com/ai-by-nic/omarchy-apple-music.git --enable
About
Nic Roberts
I work at the seam between AI models and the desktop: what a coding agent can do on a real machine, and what a person needs the machine to show them while it happens. I run Omarchy on Arch Linux, write most things with an agent beside me, and ship the parts that turn out to be useful to more than one person.