Skip to content

PlasmaZones v3.3.2

Latest

Choose a tag to compare

@github-actions github-actions released this 29 Jul 21:57
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-report failed 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-bin

Arch Linux (manual):

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

KDE Neon / Debian-based:

sudo dpkg -i plasmazones_3.3.2-*_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 44
sudo dnf install plasmazones-3.3.2-*.fc44.x86_64.rpm

openSUSE Tumbleweed (OBS):

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

Universal 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.sh

NixOS (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