Skip to content

Rudraksh88/musik-plasmoid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 

Repository files navigation

banner-image

MusiK Plasmoid

Engineered with a love for music, skinned in Zune nostalgia, and refined down to the last pixel, MusiK is a slick music player plasmoid, based on MPRIS2, Crafted for the detail-obsessed. Built for Plasma.

Demo

Features

  • Fully Customizable Typography MusiK lets you fine-tune the font settings for both the mini and full player views. Choose your preferred font family, size, adjust letter spacing, and toggle capitalization to match your desktop’s personality — or your mood.

  • Zune-Inspired Waveform Visualizer A sleek, animated waveform inspired by the iconic Zune interface.

  • Adaptive Accents from Album Art MusiK samples the dominant color from your album art and uses it to accent key UI elements — like the audio visualizer, seek bar, text, and buttons — creating a player that visually matches every track.

  • Customizable spacing Adjust the spacing between the UI elements to suit your aesthetic preferences. Whether you prefer a compact look or a more spacious layout, MusiK has you covered.

  • Smooth Animations & Scroll Behavior The subtle animations and scroll behavior ensure a fluid and responsive experience.

  • Built for Plasma Designed to blend effortlessly with your Plasma theme, it feels right at home on your desktop. Specifically tailored for translucent themes and panels.

  • MPRIS2 based MusiK is built on the MPRIS2 protocol, ensuring compatibility with a wide range of media players. It works seamlessly with popular players like Spotify, VLC, and more.

Screenshots

Preview 1 Preview 2 Preview 3 Preview 4

  • A longer demo Demo Long

Installation

  1. Clone the repository:
git clone https://github.com/Rudraksh88/musik-plasmoid /tmp/musik-plasmoid
  1. Install the widget:
kpackagetool6 -i /tmp/musik-plasmoid/com.rudraksh.musik/ --type Plasma/Applet
  1. Upgrading the widget:
kpackagetool6 -u /tmp/musik-plasmoid/com.rudraksh.musik/ --type Plasma/Applet
  1. Removing the widget:
kpackagetool6 -r com.rudraksh.musik --type Plasma/Applet

Roadmap

  • Add dynamic waveform visualizer that reacts to the music.
  • Add settings for changing sizes of icons and other UI elements.
  • Text Animations on song change.
  • Opaque backgrounds (irrespective of the Plasma theme)
  • Clean up the settings UI.

Contributing

Contributions are welcome! If you have suggestions, bug reports, or feature requests, please open an issue or submit a pull request.

Support

This plasmoid was powered up using 100% organically-sourced, sustainably-grown coffee and a lot of late nights. If it brought you joy, consider providing a treat — coffee, snacks and beer accepted. Donations may unlock bonus content (or at least a grin).

Buy Me A Coffee

PayPal

Only for India UPI: rudraksh-tripathi@ibl

Credits and Acknowledgements

This project began as a fork of plasmusic-toolbar by ccatterina. Since then, it has evolved substantially, and I would like to acknowledge the original author for their work which served as the foundation for this project.

License

MusiK Plasmoid Copyright (C) 2025 Rudraksh Tripathi

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3.

See the LICENSE file for the complete license text.

About

A cool music player plasmoid for KDE

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages