Original
2
Become a Fan
5.8

Description:
This script emulates having Virtual Desktops enabled only on named displays. On all other displays, the windows will be shown on all desktops, effectively emulatating not having any Virtual Desktops for these displays.

If all you need is to enable Virtual Desktops ONLY on primary monitor, and don't want to configure __anything__, I recommend simply using Virtual Desktops Only On Primary (https://github.com/wsdfhjxc/kwin-scripts/tree/master/virtual-desktops-only-on-primary).

For many other use cases, this script will let you enable Virtual Desktops on more than one monitor, regardless of which monitor is primary.

Configuration

Configuration is very simple. Just add a comma separated list of displays that should be enabled for Virtual Desktops.
If you don't know the name of the display(s) you want to enable for Virtual Desktops, just look in System Settings.

IMPORTANT:

If you do __not__ see a button for configuration options, try the following:

mkdir -p ~/.local/share/kservices5
ln -fs ~/.local/share/kwin/scripts/selective-virtual-desktops/metadata.desktop ~/.local/share/kservices5/selective-virtual-desktops.desktop

Copyright
=========
- License: Gnu General Public License Version 3
- Copyright © 2021-2022 - Thomas Hellström
Last changelog:

1.0.4

Removed handling client.desktopChanged signal to allow for manual toggling of 'on-all-desktops' state.


Ratings & Comments

1 Comment

supaballz

10 Would love to see this updated for Plasma 6. This was the only script that would work for my setup 3

Pling
0 Affiliates
Details
license GPLv3
version 1.0.4
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 0

Other Kwin Scripts:

Snap To Deco
thomas12777
last update date: 11 years ago

Score 5.0

Unminimize windows w/o taskbar entry
thomas12777
last update date: 11 years ago

Score 5.0

MiniStack
faho
last update date: 11 years ago

Score 5.0

Debug Clients
thomas12777
last update date: 11 years ago

Score 5.0

TIL3R
causa-prima
last update date: 11 years ago

Score 5.7

Spam Transients
thomas12777
last update date: 10 years ago

Score 5.0



System Tags