Skip to content

actuallymentor/wintertime-mac-background-freezer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wintertime - Background App Freezer for Mac OS X

Sometimes applications start using a lot of CPU (and thus battery) for no apparent reason. It sucks when you are at home, but it sucks more when you are on the go, operating on battery.

This application freezes processes that are not in focus (foreground). I use it to prevent applications like internet browsers, graphical processing and Electron-based applications from eating my battery.

Tested on High Sierra 10.13.5.

Installation

Install the latest version from the releases tab.

Or via homebrew:

brew cask install wintertime

Usage

  • Open the app
  • Change the preferences (or use the defaults)
  • Click 'Start freezing'

When you want to stop the freezing process, click 'Stop freezing'.

If for some reason one of the frozen apps stays frozen, use the 'Panic button' to defrost everything on your system.

Beta: Command + shift + space toggles block/unblock.

What it does

 App Demo

When you click freeze, the app will put the blacklisted apps in a 'Not Responding' mode, meaning they use 0% CPU. When you use your mouse to click on a frozen window, it defrosts and re-opens.

Notes to developers

The app is a GUI that runs pkill -CONT -u $(whoami) -f REGEX for every item in the blacklist.

Pull requests for feature updates are welcome.

Questions / comments / thanks

Give me a shout out on Twitter or in the Issues tab. Expect it'll take me a few days to respond :)

About

Freeze apps running in the background (as in: not explicitly foreground) to save battery.

Resources

License

Stars

Watchers

Forks

Packages

No packages published