refractor taskbar pinning

This commit is contained in:
end-4
2025-11-15 17:22:46 +01:00
parent d990d68472
commit 5d6d9234ac
2 changed files with 9 additions and 5 deletions
@@ -8,6 +8,14 @@ import Quickshell.Wayland
Singleton {
id: root
function togglePin(appId) {
if (Config.options.dock.pinnedApps.indexOf(appId) !== -1) {
Config.options.dock.pinnedApps = Config.options.dock.pinnedApps.filter(id => id !== appId)
} else {
Config.options.dock.pinnedApps = Config.options.dock.pinnedApps.concat([appId])
}
}
property list<var> apps: {
var map = new Map();