Code Monkey home page Code Monkey logo

gnome-shell-extension-espresso's Introduction

Espresso

An extension that enables controlling conditions to prevent the usual auto suspend and screensaver functions from taking effect.

Espresso disables the usual auto suspend and screensaver funcionality and optionally Night Light. Choose options to show an Espresso icon in the top panel, to enable Espresso when a fullscreen application is running, to restore state across reboots, to provide notifications, to enable Espresso when specific applications are running, or to pause Night Light when Espresso is enabled or only when specific applications are running. Espresso also provides some support for docking stations including options to enable Espresso when charging and/or when docked to external monitors and to allow temporarily overriding the docking support without affecting the stored state.

Espresso is a fork of the Caffeine extension (https://github.com/eonpatapon/gnome-shell-extension-caffeine) and provides essentially the same functionality. However Espresso only supports Gnome shell 40 and later versions whereas Caffeine supports many prior Gnome shell versions as far back as 3.4

Filled cup = auto suspend and screensaver off. Empty cup = normal auto suspend and screensaver.
Screenshot

There are several Espresso options that can be configured ...
Preferences

Installation from extensions.gnome.org

For additional installation instructions and more information visit https://github.com/coadmunkee/gnome-shell-extension-espresso/.

Installation from git

git clone https://github.com/coadmunkee/gnome-shell-extension-espresso.git
cd gnome-shell-extension-espresso
./update-locale.sh
glib-compile-schemas --strict [email protected]/schemas/ [email protected]/schemas
cp -r [email protected] ~/.local/share/gnome-shell/extensions/

Restart the shell and then enable the extension.

Report bugs on this site

https://github.com/coadmunkee/gnome-shell-extension-espresso/issues

gnome-shell-extension-espresso's People

Contributors

alexgluck avatar alexmelman88 avatar alexyalinc avatar asegarra avatar big-ant avatar ckotte avatar coadmunkee avatar demetri0 avatar dffischer avatar eljenso avatar eonpatapon avatar fastbyte01 avatar ferdnyc avatar hosiet avatar hrko avatar islandsvinur avatar jonafato avatar jose1711 avatar jturner314 avatar kirmaha avatar laceesz avatar lev741 avatar lorrin avatar marcioalmada avatar nickcis avatar qunxyz avatar ralgo avatar sanjayankur31 avatar smcv avatar vistaus avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.