KToot

KToot bringt Mastodon-Benachrichtigungen in die Plasma-Taskleiste: Icon mit Ungelesen-Badge und ein Popup mit den letzten Erwähnungen, Follows, Favoriten und Boosts.

Funktionen

  • Panel-Icon mit Ungelesen-Badge – ein Klick markiert alles als gelesen
  • Popup zeigt Account-Handle, Follower-Zahl und die letzten 3 Benachrichtigungen
  • Desktop-Benachrichtigungen über KNotify: einzeln bei wenigen, gesammelt als Übersicht bei vielen
  • Erwähnungen, Follows, Favoriten und Boosts einzeln ein-/ausschaltbar
  • Vollständig in QML/JS – kein kompiliertes Plugin, KWallet-Zugriff läuft über D-Bus statt eines C++-Helfers
  • Mehrsprachig: Deutsch, Englisch, Spanisch, Französisch
KToot Popup: Mastodon-Account mit Follower-Zahl und letzter Benachrichtigung

Zugangs-Token statt Passwort

KToot braucht keinen Account-Login, sondern ein persönliches Zugriffs-Token deiner eigenen Instanz (Einstellungen → Entwicklung → Neue Anwendung, Scopes read und write). Das Token wird ausschließlich in KWallet gespeichert, verknüpft mit der Instanz-URL – nie im Konfigurationsfile des Plasmoids.

Läuft ab KDE Plasma 6.2 (nutzt das QML-Modul org.kde.plasma.workspace.dbus für den KWallet-Zugriff) mit laufendem kwalletd6.

KToot Logo: Sprechblase mit K und Benachrichtigungswellen

Installation

KToot ist reines QML/JS – ein reiner Plasmoid-Install ohne Build-Schritt reicht für den Alltag. Für Icon-Registrierung im System (hicolor-Theme) und KNotify-Integration steht zusätzlich RPM/.deb bereit.

Schnellinstallation (kein Build nötig)


git clone https://github.com/Agundur-KDE/KToot.git
cd KToot
kpackagetool6 --type Plasma/Applet --install package/

Installation unter openSUSE Tumbleweed

Erfolgt über den Open Build Service:


sudo zypper ar -f https://download.opensuse.org/repositories/home:/Agundur/openSUSE_Tumbleweed/home:Agundur.repo
sudo zypper --gpg-auto-import-keys ref
sudo zypper ref
sudo zypper in ktoot

Installation für Debian 13 "Trixie"

Das .deb von der aktuellsten Release-Seite herunterladen


sudo apt install ./ktoot_*.deb

In unserem GitHub-Repository finden Sie mehr Informationen.

Quellcode & Mitwirken

Der vollständige Quelltext ist unter der GPLv2/GPLv3 veröffentlicht. Fehlerberichte, Feature-Wünsche oder Pull Requests sind jederzeit willkommen.

Zum GitHub-Repository
KDE PlasmaLicense: GPLv3PayPal
Logo githubMy Github
mastodon logoFollow me
Logo hire meHire me
Logo EmailEmail