Skip to main content

Notify using visual artefacts like clippy and other things.

Project description

winzy-visual-notify

PyPI Changelog Tests License

Notify using visual artefacts like clippy and other things.

For a background on this project see Look who is talking. a new winzy plugin

Installation

First configure to install Winzy to use Winzy.

which means.

pip install winzy

Then install this plugin in the same environment as your Winzy application.

winzy install winzy-visual-notify

Usage

usage: winzy tell [-h] [-t [TEXT ...]]
                  [-c {dog,dog2,watermellon,bee,ghost,hen,man,pear,purple,random}]
                  [-d DURATION]

Notify using visual artefacts like clippy and other things

optional arguments:
  -h, --help            show this help message and exit
  -t [TEXT ...], --text [TEXT ...]
                        Text to display
  -c {dog,dog2,watermellon,bee,ghost,hen,man,pear,purple,random}, --character {dog,dog2,watermellon,bee,ghost,hen,man,pear,purple,random}
                        Name of Character to display
  -d DURATION, --duration DURATION
                        Duration is seconds after which the notification is
                        closed. Default 5 mins. use -1 to not close

Demo

winzy tell

Development

To set up this plugin locally, first checkout the code. Then create a new virtual environment:

cd winzy-visual-notify
python -m venv venv
source venv/bin/activate

Now install the dependencies and test dependencies:

pip install -e '.[test]'

To run the tests:

python -m pytest

Project details


Download files

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

Source Distribution

winzy_visual_notify-0.0.4.tar.gz (346.9 kB view details)

Uploaded Source

Built Distribution

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

winzy_visual_notify-0.0.4-py3-none-any.whl (346.1 kB view details)

Uploaded Python 3

File details

Details for the file winzy_visual_notify-0.0.4.tar.gz.

File metadata

  • Download URL: winzy_visual_notify-0.0.4.tar.gz
  • Upload date:
  • Size: 346.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for winzy_visual_notify-0.0.4.tar.gz
Algorithm Hash digest
SHA256 506744df0e97f9307a70441027a524a91f7e37287d519913a0d167b5d3404a2d
MD5 a00fcbf8b0cd1eab91409a43a4a77988
BLAKE2b-256 254f31697b8958ad0ea6565eccf95c032871555ff73f6714258a1d4d60a11d12

See more details on using hashes here.

Provenance

The following attestation bundles were made for winzy_visual_notify-0.0.4.tar.gz:

Publisher: publish.yml on sukhbinder/winzy-visual-notify

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file winzy_visual_notify-0.0.4-py3-none-any.whl.

File metadata

File hashes

Hashes for winzy_visual_notify-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 9e317db6e9047735b982dfcc2762edb78bc386b64dc307aa097a764f0619c63d
MD5 48b7c1ad8a19ab705d2bc7d48370e49c
BLAKE2b-256 e96ecda888adbd4870613df1a5fb745ccb2f3274f376a302ac4cc78752483c94

See more details on using hashes here.

Provenance

The following attestation bundles were made for winzy_visual_notify-0.0.4-py3-none-any.whl:

Publisher: publish.yml on sukhbinder/winzy-visual-notify

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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