Skip to main content

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.

Source Distribution

pystickynote-1.5.1.tar.gz (61.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pystickynote-1.5.1-py3-none-any.whl (62.0 kB view details)

Uploaded Python 3

File details

Details for the file pystickynote-1.5.1.tar.gz.

File metadata

  • Download URL: pystickynote-1.5.1.tar.gz
  • Upload date:
  • Size: 61.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.7.3

File hashes

Hashes for pystickynote-1.5.1.tar.gz
Algorithm Hash digest
SHA256 aa5a09df7e6f4aba02162f72ead6c1d7bff8f6cceba87df0766f6a098b3a5b38
MD5 d90cfe349343b1c5ce3b9ad664b03f09
BLAKE2b-256 74da0a8d7179482a59888b3d18e614dd649c7cb41c4b86f270dc8c7e349eb60f

See more details on using hashes here.

File details

Details for the file pystickynote-1.5.1-py3-none-any.whl.

File metadata

  • Download URL: pystickynote-1.5.1-py3-none-any.whl
  • Upload date:
  • Size: 62.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.33.0 CPython/3.7.3

File hashes

Hashes for pystickynote-1.5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 94481245ad5a0528597af0f397df8fb556b75ed8c78bd7fd688a540b0b567b3d
MD5 5432bfc1e93e70eb098f4cb5503ec0f3
BLAKE2b-256 7a61e9e5c393d996629b87a6e6e4f957248073221dccf88c71ab29c2cc279a39

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.5.1 This release

2 files

1.5

2 files

1.4

2 files

1.3

2 files

1.2.1

2 files

1.2

2 files

1.1.1

2 files

1.1.0

2 files

1.0.1

2 files

1.0.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page