Skip to content
View Rockykln's full-sized avatar
:fishsticks:
Professional McDonald tester
:fishsticks:
Professional McDonald tester

Block or report Rockykln

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rockykln/README.md

Hi, I'm Rocky

Developer from Germany. I build tools for the Linux desktop, mostly around KDE Plasma, and run key64, my own small platform with a Discord bot, dashboard, status page and CDN.

Lately I'm working my way down the stack: kernel modules, DRM and V4L2.

Linux, Arch, KDE, Python, Rust, JavaScript, TypeScript, HTML, Qt, Cloudflare, Discord, Git

Refrain

Discord Rich Presence for Apple Music on Linux. Apple Music has no Linux app, and the web player never shows up in Discord. Refrain is a small tray app that puts the song you're playing into your Discord status, with cover art.

Refrain showing a song as Discord status

  • Reads music.apple.com in Chrome, Chromium, Firefox and Zen, or a phone over Bluetooth
  • Optional Last.fm scrobbling, tray controls, recently played list, 10 languages
  • No account, no telemetry, everything stored locally
  • Install from the AUR (yay -S refrain) or PyPI

refrain.rockykln.com

More projects

  • podctl – Control AirPods from the Linux command line: battery, listening mode, conversation awareness. Rust
  • clientctl – Web control panel for a Linux desktop, secured with passkeys. Python

GitHub stats

Contribution graph eaten by a snake

Setup

  • System: CachyOS with KDE Plasma 6 on Wayland
  • Terminal: fish in Konsole
  • Editors: VS Code and Kate
  • Browsers: Zen day to day; Firefox, Chrome and Chromium for testing Refrain
  • Test distros: Ubuntu, Debian, Fedora and openSUSE in Podman containers via distrobox

Contact

rockykln.com · contact@rockykln.com

@Rockykln's activity is private