Utility for managing window states. Examples: preserve window positions/sizes through sleep, move sets of windows between monitors
Note: These instructions are old; some steps might not be needed.
- Clone or download repo to disk.
- Install NodeJS version compatible with node-ffi. (recommend using nvm-windows)
- Run
npm install --global --production windows-build-tools
. - Run
npm install
in root folder. - On Node 12, currently I need to also perform these post-install steps: node-ffi/node-ffi#544 (comment)
Run the Start.bat
file.
Stores the position/size/state of each visible window.
Restores the position/size/state of each window whose state was previously stored.