mirror of
https://github.com/end-4/dots-hyprland.git
synced 2026-06-13 20:39:58 -05:00
bar: allow inverting tray item list's effect
This commit is contained in:
@@ -13,8 +13,11 @@ Item {
|
||||
property bool invertSide: false
|
||||
property bool trayOverflowOpen: false
|
||||
|
||||
property list<var> pinnedItems: SystemTray.items.values.filter(i => Config.options.bar.tray.pinnedItems.includes(i.id))
|
||||
property list<var> unpinnedItems: SystemTray.items.values.filter(i => !Config.options.bar.tray.pinnedItems.includes(i.id))
|
||||
property list<var> itemsInUserList: SystemTray.items.values.filter(i => Config.options.bar.tray.pinnedItems.includes(i.id))
|
||||
property list<var> itemsNotInUserList: SystemTray.items.values.filter(i => !Config.options.bar.tray.pinnedItems.includes(i.id))
|
||||
property bool invertPins: Config.options.bar.tray.invertPinnedItems
|
||||
property list<var> pinnedItems: invertPins ? itemsNotInUserList : itemsInUserList
|
||||
property list<var> unpinnedItems: invertPins ? itemsInUserList : itemsNotInUserList
|
||||
|
||||
GridLayout {
|
||||
id: gridLayout
|
||||
|
||||
Reference in New Issue
Block a user