/ services / Visibilities.qml
Visibilities.qml
 1  pragma Singleton
 2  
 3  import Quickshell
 4  
 5  Singleton {
 6      property var screens: ({})
 7      property var panels: ({})
 8  
 9      function getForActive(): PersistentProperties {
10          return Object.entries(screens).find(s => s[0].slice(s[0].indexOf('"') + 1, s[0].lastIndexOf('"')) === Hyprland.focusedMonitor.name)[1];
11      }
12  }