diff --git a/quickshell/Common/BarWidgetCatalog.qml b/quickshell/Common/BarWidgetCatalog.qml index 6705125c1..3184b8f9f 100644 --- a/quickshell/Common/BarWidgetCatalog.qml +++ b/quickshell/Common/BarWidgetCatalog.qml @@ -168,7 +168,7 @@ Singleton { "id": "idleInhibitor", "text": I18n.tr("Idle inhibitor", "feature that keeps the session from going idle"), "description": I18n.tr("Prevent screen timeout"), - "icon": "motion_sensor_active", + "icon": "local_cafe", "section": "right" }, { diff --git a/quickshell/Modules/ControlCenter/Details/IdleInhibitorDetail.qml b/quickshell/Modules/ControlCenter/Details/IdleInhibitorDetail.qml index ad3851ec1..79d942850 100644 --- a/quickshell/Modules/ControlCenter/Details/IdleInhibitorDetail.qml +++ b/quickshell/Modules/ControlCenter/Details/IdleInhibitorDetail.qml @@ -75,7 +75,7 @@ Item { CcGroup { CcToggleRow { - iconName: SessionService.idleInhibited ? "motion_sensor_active" : "motion_sensor_idle" + iconName: "local_cafe" iconColor: SessionService.idleInhibited ? Theme.primary : Theme.surfaceText text: I18n.tr("Prevent screen timeout") description: { diff --git a/quickshell/Modules/ControlCenter/Models/WidgetModel.qml b/quickshell/Modules/ControlCenter/Models/WidgetModel.qml index 76603be21..0d18cc75e 100644 --- a/quickshell/Modules/ControlCenter/Models/WidgetModel.qml +++ b/quickshell/Modules/ControlCenter/Models/WidgetModel.qml @@ -295,7 +295,7 @@ QtObject { "id": "idleInhibitor", "text": I18n.tr("Keep Awake"), "description": I18n.tr("Prevent screen timeout"), - "icon": "motion_sensor_active", + "icon": "local_cafe", "type": "toggle", "category": "system", "enabled": true diff --git a/quickshell/Modules/ControlCenter/Widgets/IdleInhibitTile.qml b/quickshell/Modules/ControlCenter/Widgets/IdleInhibitTile.qml index 984a7d72e..2da02dbd0 100644 --- a/quickshell/Modules/ControlCenter/Widgets/IdleInhibitTile.qml +++ b/quickshell/Modules/ControlCenter/Widgets/IdleInhibitTile.qml @@ -5,7 +5,7 @@ import "../../../Common/Format.js" as Format CcTile { - iconName: "motion_sensor_active" + iconName: "local_cafe" title: SessionService.idleInhibited ? I18n.tr("Keeping Awake") : I18n.tr("Keep Awake") subtitle: { if (!SessionService.idleInhibited) diff --git a/quickshell/Modules/DBar/Widgets/ControlCenterButton.qml b/quickshell/Modules/DBar/Widgets/ControlCenterButton.qml index d43789ed9..4c9ec7394 100644 --- a/quickshell/Modules/DBar/Widgets/ControlCenterButton.qml +++ b/quickshell/Modules/DBar/Widgets/ControlCenterButton.qml @@ -509,7 +509,7 @@ BasePill { case "printer": return "print"; case "idleInhibitor": - return "motion_sensor_active"; + return "local_cafe"; case "doNotDisturb": return "do_not_disturb_on"; default: @@ -694,7 +694,7 @@ BasePill { case "printer": return "print"; case "idleInhibitor": - return "motion_sensor_active"; + return "local_cafe"; case "doNotDisturb": return "do_not_disturb_on"; default: diff --git a/quickshell/Modules/DBar/Widgets/IdleInhibitor.qml b/quickshell/Modules/DBar/Widgets/IdleInhibitor.qml index 9dcbe1a49..b58de34c3 100644 --- a/quickshell/Modules/DBar/Widgets/IdleInhibitor.qml +++ b/quickshell/Modules/DBar/Widgets/IdleInhibitor.qml @@ -18,8 +18,9 @@ BasePill { DIcon { id: icon anchors.centerIn: parent - name: SessionService.idleInhibited ? "motion_sensor_active" : "motion_sensor_idle" + name: "local_cafe" size: Theme.barIconSize(root.barThickness, -4, root.barConfig?.maximizeWidgetIcons, root.barConfig?.iconScale) + filled: SessionService.idleInhibited color: SessionService.idleInhibited ? inhibitColor : idleColor } } diff --git a/quickshell/Modules/DIsland/IslandSystemSource.qml b/quickshell/Modules/DIsland/IslandSystemSource.qml index f0b67f4a1..7a60fbe99 100644 --- a/quickshell/Modules/DIsland/IslandSystemSource.qml +++ b/quickshell/Modules/DIsland/IslandSystemSource.qml @@ -91,7 +91,7 @@ QtObject { case "powerprofile": return Theme.getPowerProfileIcon(PowerProfileWatcher.currentProfile); case "idleinhibitor": - return SessionService.idleInhibited ? "motion_sensor_active" : "motion_sensor_idle"; + return "local_cafe"; case "charging": return BatteryService.getBatteryIcon(); } diff --git a/quickshell/Modules/OSD/IdleInhibitorOSD.qml b/quickshell/Modules/OSD/IdleInhibitorOSD.qml index 13cd2029f..41841cd13 100644 --- a/quickshell/Modules/OSD/IdleInhibitorOSD.qml +++ b/quickshell/Modules/OSD/IdleInhibitorOSD.qml @@ -26,7 +26,7 @@ DOSD { OsdIcon { tonal: false anchors.centerIn: parent - iconName: SessionService.idleInhibited ? "motion_sensor_active" : "motion_sensor_idle" + iconName: "local_cafe" iconColor: SessionService.idleInhibited ? Theme.primary : Theme.outline } } diff --git a/quickshell/Modules/Settings/BarWidgetOptions/ControlCenterOptions.qml b/quickshell/Modules/Settings/BarWidgetOptions/ControlCenterOptions.qml index c41c11c9a..9a4da91f2 100644 --- a/quickshell/Modules/Settings/BarWidgetOptions/ControlCenterOptions.qml +++ b/quickshell/Modules/Settings/BarWidgetOptions/ControlCenterOptions.qml @@ -74,7 +74,7 @@ Column { { "id": "idleInhibitor", "label": I18n.tr("Idle inhibitor", "feature that keeps the session from going idle"), - "icon": "motion_sensor_active", + "icon": "local_cafe", "setting": "showIdleInhibitorIcon" }, {