import Quickshell.Io JsonObject { property bool autoHide: false property int border: 8 property list entries: [ { id: "workspaces", enabled: true }, { id: "media", enabled: true }, { id: "resources", enabled: true }, { id: "updates", enabled: true }, { id: "spacer", enabled: true }, { id: "activeWindow", enabled: true }, { id: "spacer", enabled: true }, { id: "hyprsunset", enabled: true }, { id: "tray", enabled: true }, { id: "clock", enabled: true }, { id: "notifBell", enabled: true }, ] property int height: 34 property bool hideWhenNotif: false property Popouts popouts: Popouts { } property int rounding: 8 property int smoothing: 32 property Tray tray: Tray { } component Popouts: JsonObject { property bool activeWindow: true property bool audio: true property bool clock: true property bool network: true property bool resources: true property bool tray: true property bool upower: true } component Tray: JsonObject { property bool recolorIcons: false property bool showAudio: true property bool showBluetooth: false property bool showMicrophone: true property bool showNetwork: false property bool showOnHover: false property bool showPower: true property bool showWifi: false property int trayIconSize: 24 } }