Skip to content

net-fall/dotpager

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dot Pager (Plasma 6 Port)

A sleek, GNOME-style desktop indicator/pager for KDE Plasma 6.

Note: This is a fork of the original Ginti applet. Since the original repository is archived and no longer works reliably on modern Plasma 6 updates, this fork was created to fully rewrite and stabilize the codebase.

✨ What's new in this fork?

This applet was heavily refactored using an AI-assisted "vibe coding" approach to completely eliminate legacy Plasma 5 bugs and strict Plasma 6 layout issues.

  • Zero Layout Loops: Replaced manual absolute positioning with declarative QML layouts. The applet now perfectly respects panel boundaries without overlapping other widgets.
  • D-Bus Spam Protection: Wheel scrolling is now throttle-protected. Smooth scrolling mice will no longer crash the Plasma shell by sending hundreds of D-Bus requests.
  • Locale Safety: Fixed critical bugs where regional locale settings (using commas instead of dots for decimals) would cause NaN width calculations and make the widget disappear.
  • Modernized Settings KCM: The configuration menu has been rebuilt using modern Kirigami.FormLayout for Plasma 6.

📸 Screenshots

Panel

Main menu

📥 Installation

Since this is a QML-only Plasmoid, you don't need to compile anything.

  • Clone the repository
git clone https://github.com/net-fall/dotpager.git
cd dotpager
  • Install it using KDE's package tool
kpackagetool6 -t Plasma/Applet -i .

Note

To update an already installed version, use kpackagetool6 -t Plasma/Applet -u .)

  • Restart the Plasma shell to load the new widget
systemctl restart --user plasma-plasmashell.service
  • Right-click your panel -> Add Widgets -> search for your applet's name and drag it to the panel

🙏 Credits

Original code by Dhruvesh Surolia dhruv8sh.

About

Desktop Indicator for Plasma 6 but in Gnome Style

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • QML 100.0%