CyberXero is a cyberpunk-inspired theme for KDE Plasma 6 that transforms Plasma into a futuristic, dynamic tiling window manager (TWM) setup with neon visuals and productivity-focused workflow enhancements.
CyberXero integrates advanced visual effects, KWin scripts, and curated configurations to deliver a fully immersive cyberpunk desktop experience. Logos for Debian/PikaOS will be added soon
The easiest way to install CyberXero on your system:
curl -fsSL https://raw.githubusercontent.com/MurderFromMars/CyberXero/main/install.sh | bashThis command downloads the installer and deploys the full CyberXero environment automatically.
Visual Enhancements:
- Neon cyberpunk color scheme (
CyberXero.colors) - YAMIS icon theme
- Modern Clock Plasma widget
- Custom wallpapers and icons
Window Management:
- Krohnkite: dynamic tiling KWin script
- Kyanite: true GNOME-style dynamic workspace management for Plasma 6, authored by me
- Plasma panel colorizer
- Kurve Cava powered audio visualizer for KDE Panels
- KDE Rounded Corners custom window rounding and shadow/border effects
- Better Blur DX for blur effects on transparent windows Configuration Management:
- Automatic backup of your configuration files
- Deployment of preconfigured Plasma and KWin configuration files including btop, kitty, fastfetch, and cava configurations
- Auto rebuild system for KDE Rounded Corners and Better Blur DX after KWin updates
Advanced Automation:
- Removes existing Plasma panels safely during deployment
- Applies Breeze window decoration automatically
- Sets wallpapers programmatically (via
plasma-apply-wallpaperimageor JavaScript fallback) - Reconfigures KWin automatically after changes
- Arch / Arch-based
- Debian / Ubuntu-based
- Other distributions — Not officially supported
Requirements:
- KDE Plasma 6.x
- Bash shell
- Active Plasma session
- Internet connectivity
- Sudo privileges
- Wayland only
-
Bash Automation: orchestrates builds, configuration, and deployment
-
KDE JavaScript Integration: CyberXero uses inline JavaScript via
qdbus6to:- Remove live Plasma panels
- Set wallpapers programmatically
- Interact with KDE Plasma APIs directly
-
Source Builds: Components like
KDE Rounded Corners,Kurve, andPlasma Panel Colorizerare built from source for performance and stability. -
Auto Rebuild Hooks for KDE Rounded Corners: CyberXero ensures compatibility after KWin updates:
- Arch: pacman hook executes
/usr/local/bin/rebuild-kde-rounded-corners.shpost-kwin upgrade - Debian/Ubuntu: APT post-invoke hook triggers rebuild if kwin packages were updated
- Arch: pacman hook executes
CyberXero performs the following phases automatically:
- Clone or update the CyberXero repository
- Detect Linux distribution
- Install system dependencies (Arch or Debian-based)
- Compile Plasma Panel Colorizer, Kurve, and KDE Rounded Corners
- Set up auto-rebuild scripts for KDE Rounded Corners
- Stop PlasmaShell and remove old panels
- Deploy icons, wallpapers, color schemes, and widgets
- Apply preconfigured Plasma and KWin configuration files
- Set active wallpaper
- Activate KWin scripts:
- Krohnkite: dynamic tiling
- Kyanite: true GNOME-style dynamic workspace management, fully dynamic and adaptable to your workflow
- Enforce Breeze window decoration
- Reconfigure KWin and restart PlasmaShell
All modified files are backed up to:
~/CyberXero-backup-YYYYMMDD_HHMMSS
This allows you to restore previous configurations manually if needed.
- Logout or reboot is required to fully apply all theme and script changes.
- The installer will indicate when this step is necessary.
- Automatic rebuild hooks ensure KDE Rounded Corners remains compatible after KWin updates:
- Arch: pacman hook
- Debian/Ubuntu: APT post-invoke hook
- Rebuild logs are saved at:
/var/log/kde-rounded-corners-rebuild.log
Intended for:
- KDE Plasma 6 enthusiasts
- Users seeking a cyberpunk dynamic tiling workflow
- Anyone on supported Linux distributions who wants a futuristic dynamic TWM desktop with the creature comforts of Plasma
CyberXero is distributed under the MIT license. All projects built by, or included in, the script retain their original licensing.