add smart-close KWin script to minimize Cisco Secure Client

vpnui's GTK window quits the whole process on close, removing its tray
icon. This KWin script registers a shortcut that minimizes the window
when Cisco Secure Client is focused and closes any other window normally,
so binding it to the window-close shortcut keeps vpnui in the tray.
This commit is contained in:
2026-09-01 13:11:02 -04:00
parent 83ff8360ef
commit a5b6e84cbc
2 changed files with 31 additions and 0 deletions
@@ -0,0 +1,13 @@
{
"KPlugin": {
"Id": "smartclose",
"Name": "Smart Close Window",
"Description": "Minimize Cisco Secure Client instead of closing it; close all other windows normally",
"Version": "1.0",
"Authors": [{ "Name": "dotfiles" }],
"EnabledByDefault": true
},
"KPackageStructure": "KWin/Script",
"X-Plasma-API": "javascript",
"X-Plasma-MainScript": "code/main.js"
}