Skip to main content

Show part of your screen in 8-bit grayscale

Project description

monolens

Show part of your screen in 8-bit grayscale.

Click to watch demo

Usage

Run monolens in a terminal on the screen that you want to look at.

  • Drag the lens around by holding a Mouse button down inside the window
  • Resize the lens by pressing up, down, left, right
  • To refresh the lens press the spacebar (see limitations)
  • To quit, press Q

Limitations

  • Pulling the window to another screen is currently not supported. To switch screens, you need to run monolens from a terminal on that screen. This limitation will hopefully be lifted in the future.
  • The lens uses a static screenshot which has to be manually updated if the screen content changed. Press spacebar to update the lens (which causes it to flicker).
  • On OSX, you need to give monolens permission to make screenshots, since an ordinary App is not allowed to view pixel outside of its window for security reasons. monolens has no networking code implemented at all, so it is safe to use.

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

monolens-0.2.0.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

monolens-0.2.0-py3-none-any.whl (4.5 kB view details)

Uploaded Python 3

File details

Details for the file monolens-0.2.0.tar.gz.

File metadata

  • Download URL: monolens-0.2.0.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.2.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for monolens-0.2.0.tar.gz
Algorithm Hash digest
SHA256 78863cb336a3791144645dbb169cae0ea4c292195c8a3a706d3f11cfdbbb2764
MD5 98e50b31269f00c4c27c916aeee49346
BLAKE2b-256 d7c8137f9141e5c07e2e61a9861f694a0cf7c3d389b39340ebfe732fe4083f82

See more details on using hashes here.

File details

Details for the file monolens-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: monolens-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 4.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.2.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

File hashes

Hashes for monolens-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 38bcaacce1f4f09b79dbf166a0f915647b1e93c092615c384118c18ec6e05269
MD5 593335d6210810f3ea326143ce626a88
BLAKE2b-256 125a6ff19244aa39d79c68a30058c6d4b7b2de28757bde86f86e5d65e883b8ff

See more details on using hashes here.

Supported by

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