Awesome
gnome-shell-extension-caffeine
Enable / disable auto suspend with quick setting toggle.
Version
This extension supports GNOME Shell 3.4
-> 45
Branch | Version | Compatible GNOME version |
---|---|---|
master | 53 | GNOME 45 -> 46 |
gnome-shell-43-44 | 51 | GNOME 43 -> 44 |
gnome-shell-40-42 | 42 | GNOME 40 -> 42 |
gnome-shell-3.36-3.38 | 37 | GNOME 3.36 -> 3.38 |
gnome-shell-3.32-3.34 | 33 | GNOME 3.32 -> 3.34 |
gnome-shell-3.10-3.30 | - | GNOME 3.10 -> 3.30 |
gnome-shell-before-3.10 | - | GNOME 3.4 -> 3.8 |
Installation From source
make build
make install
- Restart the shell
- Enable the extension
Screenshots & features
Scroll Indicator Icon
You can scroll on the indicator icon to enable / disable auto suspend:
- Scroll up -> Filled cup: Caffeine enabled
- Scroll down -> Empty cup: Caffeine disabled
Note: the option "Show status indicator" must be set on "always" (see below).
Notifications
Timer option
This option enable Caffeine for a given amount of time (similar to Caffeine in LineageOS).
Preferences
CLI
- Get current state:
gsettings --schemadir ~/.local/share/gnome-shell/extensions/caffeine@patapon.info/schemas/ get org.gnome.shell.extensions.caffeine toggle-state
- Enable Caffeine:
gsettings --schemadir ~/.local/share/gnome-shell/extensions/caffeine@patapon.info/schemas/ set org.gnome.shell.extensions.caffeine toggle-state true
- Disable Caffeine:
gsettings --schemadir ~/.local/share/gnome-shell/extensions/caffeine@patapon.info/schemas/ set org.gnome.shell.extensions.caffeine toggle-state false
--schemadir
— path to the extension schemas directory. It may be different on your system.