mirror of
https://github.com/ublue-os/bazzite.git
synced 2025-02-06 00:39:52 +00:00
feat: add support for sending power-saver dbus signal on gnome
This commit is contained in:
parent
d67feeb690
commit
07b9bdde6c
@ -10,10 +10,14 @@ fi
|
||||
|
||||
# Check what DE we are on
|
||||
if command -v /usr/bin/mutter > /dev/null; then
|
||||
# If we are on Gnome
|
||||
echo "Not implemented yet"
|
||||
# If we are on Gnome send the dbus signal with gdbus
|
||||
if [ $POWERSAVE == 0 ]; then
|
||||
gdbus call --system --dest net.hadess.PowerProfiles --object-path /net/hadess/PowerProfiles --method org.freedesktop.DBus.Properties.Set 'net.hadess.PowerProfiles' 'ActiveProfile' "<'balanced'>"
|
||||
else
|
||||
gdbus call --system --dest net.hadess.PowerProfiles --object-path /net/hadess/PowerProfiles --method org.freedesktop.DBus.Properties.Set 'net.hadess.PowerProfiles' 'ActiveProfile' "<'power-saver'>"
|
||||
fi
|
||||
else
|
||||
# Assume we are on KDE and send the dbus signal
|
||||
# Assume we are on KDE and send the dbus signal with qdbus
|
||||
if [ $POWERSAVE == 0 ]; then
|
||||
qdbus org.kde.Solid.PowerManagement /org/kde/Solid/PowerManagement/Actions/PowerProfile setProfile balanced
|
||||
else
|
||||
|
Loading…
x
Reference in New Issue
Block a user