Rainmeter-GKeep is a Rainmeter meter which, alongside a note-taking skin of your choosing, allows to display and update a Google Keep note directly from your desktop
pip install gkeepapi
pip install keyring
- Either clone the repository or download it as ZIP
- Copy the
Skins\Keep
folder to your Rainmeter Skin installation folder, usuallyC:\Users\%username%\Documents\Rainmeter\Skins
- Modify the
Keep\@Resources\Settings.inc
file:USER_EMAIL
: Your e-mail (example@gmail.com)APP_PASSWORD
: If you have enabled 2-factor-authentication for your Google account you'll need to create an App Password, otherwise you can use your normal passwordNOTE_ID
: The ID of the note you want displayed, it is the last part of the URL when viewed in a web browser (https://keep.google.com/u/0/#NOTE/COPY_THIS_PART
)
- From the "Manage Rainmeter" screen, double-click
Keep.ini
and try it out. If it's working properly, a black window with your note's contents should appear - To use rainmeter-skeep with another note-taking skin, set
OUTPUT_FILE
to the relative path to your skin's note file.
For example, for the Paper::Notes by Haitime skin you'd set it to../Paper/Notes/Note 1/my.notes
- To disable the ugly default black window, set
HIDE_OUTPUT_VIEWER
to 1
- Clone the repository
- Insert your credentials in the
debug_settings.ini
file (ignored by Git) - To test your changes, run
build.py
- There's a shortcut (.lnk) file to quickly open the Installed Skins folder