Skip to main content
Join the official 2019 Python Developers SurveyStart the survey!

Easy Sticky Note Widgets

Project description

pystickynote

Stickynotes for your desktop easily from the command line! Built using PySimpleGUI

Preview

How does it work?

Pystickynote creates a small QT window for you to jot your ideas down and then display them later on all with a command line tool. On top of that, the note itself is fully customizable allowing you to change colors, alpha, and borders.

Installation

pip3 install pystickynote

Running It

<pystickynote/pysn> create <name_of_note> # Displays stickynote window

<pystickynote/pysn> open <name_of_note> # Displays old stickynote

<pystickynote/pysn> delete <name_of_note> # Deletes stickynote

<pystickynote/pysn> list # Displays all notes

Changelog

Update 1.5.1:

  • Added box_height and box_width values to config

Update 1.5:

  • Added new entry point: pysn

  • Added delete function thanks to @synackray

  • Fixed error with mouse_offset (possibly still buggy)

  • New local version of PySimpleGUIQt for that ^

Configuration

Config files and notes can be found in ~/.config/pystickynote/. Inside this folder you will find pysn.conf and notes.json.

You can also find the default config and notes file in this repository.

The config file looks something like this:

[DEFAULT]
background_color = #454545
text_color = #fafafa
alpha = 0.8
border_width = 0
font_size = 10
title_size = 8

background_color = the background hex color for the note

text_color = the text color for the note

alpha = the note window's alpha

border_width = border around input box and buttons

font_size = font size for text

title_size = font size for title

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for pystickynote, version 1.5.1
Filename, size File type Python version Upload date Hashes
Filename, size pystickynote-1.5.1-py3-none-any.whl (62.0 kB) File type Wheel Python version py3 Upload date Hashes View hashes
Filename, size pystickynote-1.5.1.tar.gz (61.1 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page