github fuddlesworth/PlasmaZones v3.0.1
PlasmaZones v3.0.1

4 hours ago

PlasmaZones v3.0.1

Fixed

  • AUR plasmazones-bin package: ship LICENSE and COPYING.LESSER in the release tarball. The binary package installs its licenses from the tarball root and was failing in package() because those files were never staged into it.
  • COPR builds: the kwin_version spec macro expanded to a multi-line string when kwin-devel was absent — as in COPR's minimal SRPM-build chroot — which injected a newline into every Requires: kwin = ... and aborted the build with Unknown tag: 6.6.0. The macro now always resolves to a single version token.
  • Debian package: version the libplasmazones_rendering shared library so it installs with a SONAME, consistent with every other shipped library and silencing a dpkg-shlibdeps warning.

Installation

Arch Linux (AUR):

yay -S plasmazones  # or plasmazones-bin

Arch Linux (manual):

sudo pacman -U plasmazones-3.0.1-*-x86_64.pkg.tar.zst

KDE Neon / Debian-based:

sudo dpkg -i plasmazones_3.0.1-*_amd64.deb
sudo apt-get install -f  # Install dependencies if needed

Fedora (COPR):

sudo dnf copr enable fuddlesworth/PlasmaZones
sudo dnf install plasmazones

Fedora (manual RPM):

# Fedora 43
sudo dnf install plasmazones-3.0.1-*.fc43.x86_64.rpm
# Fedora 44
sudo dnf install plasmazones-3.0.1-*.fc44.x86_64.rpm

openSUSE Tumbleweed (manual RPM):

sudo zypper install plasmazones-3.0.1-*.x86_64.rpm

openSUSE Tumbleweed (OBS):

sudo zypper addrepo https://download.opensuse.org/repositories/home:ilFrance/openSUSE_Tumbleweed/home:ilFrance.repo
sudo zypper refresh
sudo zypper install plasmazones

Community-maintained package by ilFrance

Universal Linux (AppDir):
For Fedora Atomic, Steam Deck, or non-root user installation:

tar xzf plasmazones-3.0.1-linux-x86_64.tar.gz
cd plasmazones-linux-x86_64
./install.sh

NixOS (flake):

# flake.nix inputs
plasmazones.url = "github:fuddlesworth/PlasmaZones";

# configuration.nix
programs.plasmazones.enable = true;

NixOS (standalone):
Download plasmazones.nix from the release assets, then:

# configuration.nix
environment.systemPackages = [
  (pkgs.callPackage ./plasmazones.nix {})
];

Post-Installation

systemctl --user enable --now plasmazones.service
systemsettings kcm_plasmazones

Don't miss a new PlasmaZones release

NewReleases is sending notifications on new releases.