An open API service indexing awesome lists of open source software.

https://github.com/ascpixi/rainmeterfreeze

โ„ Saves up CPU by freezing Rainmeter when it's not visible
https://github.com/ascpixi/rainmeterfreeze

csharp customization desktop rainmeter rainmeter-plugin widgets windows

Last synced: 6 months ago
JSON representation

โ„ Saves up CPU by freezing Rainmeter when it's not visible

Awesome Lists containing this project

README

          

โ„ RainmeterFreeze


RainmeterFreeze is a lightweight app that freezes Rainmeter skins when they're not visible to save CPU.


click here to download the latest release!

## ๐Ÿ’ป Setup
RainmeterFreeze doesn't require any installation - simply run the .exe file! If you want, you can also move the .exe into your Startup folder so that it starts alongside Rainmeter:
- Press `WIN` + `R`
- Type in "`shell:startup`" and press Enter
- Drag and Drop `RainmeterFreeze.exe` into the folder
- You're all set! (/โ‰งโ–ฝโ‰ฆ)/

## โ“ Usage
RainmeterFreeze creates a tray icon that you can right click to configure - you can select from 3 algorithms ("Freeze when...") that dictate when to freeze Rainmeter, and from
2 modes that dictate *how* Rainmeter will be frozen.

#### **Freeze when... (Algorithms)**
- **Not on desktop** - if any window is in focus, Rainmeter will be frozen, even if the window itself does not cover the desktop. This can sometimes lead to glitchy behaviours with certain skins.
- **Foreground window is maximized** - if the window that is in focus is maximized, Rainmeter will be frozen. This is the default.
- **When in full-screen mode** - Rainmeter will only be frozen if the window in focus covers the full area of the screen - for example, games running in full-screen mode.

#### **Mode**
- **Suspend** - Rainmeter will be suspended using Windows's thread suspend function. This will completely halt Rainmeter and ensure it stays at 0% CPU usage.
- **Low Priority** - Rainmeter will be set to have a lower priority than all other running processes.

## ๐Ÿ› Bugs
If you found a bug or want to file a feature request, please feel free to request them in the [Issues](https://github.com/ascpixi/RainmeterFreeze/issues) section! In order
for us to help you, we will need a **stacktrace** - fortunately, that's really easy to find!
- Press `WIN` + `R`
- Type in "`%appdata%/RainmeterFreeze/stacktrace.log`"
- A text file should open containing the stacktrace.