Immutable
release. Only release title and notes can be modified.
PlasmaZones v3.3.2
Fixed
- The layout editor no longer opens another screen's layout when you switch screens: switching the editor to a screen that has no layout of its own loaded the default layout for editing, so renaming it and saving overwrote that layout and both screens ended up on the same one. An unassigned screen now starts you on a fresh layout (#858, #862).
- Settings dropdowns show the value you actually have saved: eleven dropdowns in the settings app always displayed their first option however your configuration was set, so Drag behavior, Sticky windows, the rendering backend and others looked like they were set to something you had never chosen. Re-picking the real value was then a no-op, so nothing prompted you to save (#860, #863).
- Minimized windows stay out of tiling across a mode switch: switching a screen between snapping and tiling no longer counts minimized windows in the tiled layout or moves them, and unminimizing restores each window to the place it had before it was minimized, on either engine and across restarts (#859).
- The support report script no longer needs Perl's JSON::PP module: some distros package Perl core modules separately, so
plasmazones-reportfailed with a module error and wrongly reported that the daemon was not running. The script now does all of its text processing with python3 (#861).
Installation
Arch Linux (AUR):
yay -S plasmazones # or plasmazones-binArch Linux (manual):
sudo pacman -U plasmazones-3.3.2-*-x86_64.pkg.tar.zstKDE Neon / Debian-based:
sudo dpkg -i plasmazones_3.3.2-*_amd64.deb
sudo apt-get install -f # Install dependencies if neededFedora (COPR):
sudo dnf copr enable fuddlesworth/PlasmaZones
sudo dnf install plasmazonesFedora (manual RPM):
# Fedora 44
sudo dnf install plasmazones-3.3.2-*.fc44.x86_64.rpmopenSUSE Tumbleweed (OBS):
sudo zypper addrepo https://download.opensuse.org/repositories/home:fuddlesworth/openSUSE_Tumbleweed/home:fuddlesworth.repo
sudo zypper refresh
sudo zypper install plasmazonesUniversal Linux (AppDir):
For Fedora Atomic, Steam Deck, or non-root user installation:
tar xzf plasmazones-3.3.2-linux-x86_64.tar.gz
cd plasmazones-linux-x86_64
./install.shNixOS (flake):
# flake.nix inputs
plasmazones.url = "github:fuddlesworth/PlasmaZones";
# configuration.nix
programs.plasmazones.enable = true;NixOS (without flakes):
Build this tag's source against your host's pkgs (no release asset needed):
# configuration.nix
environment.systemPackages = [
(pkgs.callPackage
"${builtins.fetchTarball "https://github.com/fuddlesworth/PlasmaZones/archive/v3.3.2.tar.gz"}/packaging/nix/package.nix"
{ version = "3.3.2"; })
];Post-Installation
systemctl --user enable --now plasmazones.service
systemsettings kcm_plasmazones