Welcome to my GitHub profile. Below is a categorized index of my open-source projects, including KDE Plasma widgets, web applications, Linux desktop utilities, and browser extensions.
Custom desktop and panel widgets designed for KDE Plasma 6.
| Widget | Description |
|---|---|
| Widget-Activity.Switcher | Sleek, modern pill-shaped workspace Activity Switcher widget for KDE Plasma 6. |
| Widget-color-clock | Vibrant, customizable colored digital clock and calendar widget for KDE Plasma 6. |
| Widget-cpu-net-speed | Compact, real-time CPU utilization and network throughput monitor for KDE Plasma 6. |
| Widget-disk-speed | Real-time disk read and write throughput speed gauge widget for KDE Plasma 6. |
| Widget-diskspace | Clean, modern disk usage storage gauge for root, home, and external mount points in KDE Plasma 6. |
| Widget-process.monitor | Panel widget showing live running applications sorted by CPU/memory usage with direct process kill capability. |
| Widget-qBittorrent-nox | KDE Plasma 6 widget for monitoring real-time and historical qBittorrent network speed, transfer graphs, and data accounting. |
| Widget-ram-monitor | Elegant memory usage gauge and swap monitor widget for KDE Plasma 6. |
| Widget-simplesplitclock | Dual-toned split digital clock and date widget for KDE Plasma 6. |
| Widget-textnote.transp | Transparent sticky note widget for KDE Plasma 6 that blends seamlessly into any desktop wallpaper. |
| Widget-vpnindicator | System tray and desktop status indicator widget for NetworkManager VPN connections in KDE Plasma 6. |
| Widget-weather-transp | Clean, transparent-background KDE Plasma 6 weather widget displaying current conditions, hourly/daily forecasts, and meteograms. |
Self-hosted web dashboards and services.
| Application | Description |
|---|---|
| AppIndex | Universal Linux application and package inventory inspector for Flatpak, AppImage, RPM, Pacman, APT, Steam, and PWAs. |
| Emulator-Web-Catelog | Fast, lightweight web catalog and launcher for retro and modern ROM collections with native emulator launching, SteamGridDB scraping, and custom themes. |
| NewsCurator | Fast, self-hosted, dark-themed RSS news aggregator dashboard built with FastAPI, Jinja2, SQLite, and Podman Quadlet. |
| Services-dashboard | Lightweight web dashboard to monitor and manage rootless Podman Quadlet containers, user systemd services, and scheduled timers. |
System utilities, package managers, and hardware integration scripts.
| Utility | Description |
|---|---|
| AutoLaunch | Modern native Linux desktop startup application manager with profiles, sequencing, and countdown timer. |
| kaffeine-fixes | Patched KDE Kaffeine 2.0.19: fixes bug that crashes Kaffeine when adding channels, Wayland LibVLC embedding, tuner lockups, and EPG timing. |
| logitech-battery-tray | Lightweight Linux system tray battery monitor for Logitech wireless mice with custom vector styles, battery life estimator, and charge history tracking. |
| Logitech-Onboard-Memory-Manager | Native Linux GUI to inspect, remap buttons, and burn onboard memory profiles directly to Logitech gaming mice via HID++ 2.0 with interactive visualizer. |
| NextBoot | Fast multi-OS one-time reboot utility for Nobara and Linux systems using UEFI BootNext with native Qt GUI and CLI. |
| TV.Guide.DVR.Kaffeine | Modern TV Guide browser, auto-record series rules scheduler, and safe Just-In-Time DVR daemon for Kaffeine on Linux. |
| Zen.updater.gui | Graphical updater interface, profile launcher, and background notification service for Zen Browser. |
Browser add-ons and media processing tools.
| Project | Description |
|---|---|
| Polyglot-Page-Translator | Firefox WebExtension designed to translate entire web pages containing multiple different languages simultaneously with per-block language detection. |
| twitch-kick-previews | Stream preview Firefox extension with live hover previews, multi-stream pinned overlays, and individual volume controls for Twitch and Kick. |
| yt-dlp-firefox-extension | Firefox / Gecko WebExtension and local bridge server for seamless one-click video and audio downloads using yt-dlp. |
Got questions, setup ideas, or feedback?
- Join our subreddit at r/PlasmaDrifterProjects to discuss updates, get support, and share configurations.
- Contact directly via email at plasmadrifter121@gmail.com.