Skip to main content

Draws random ascii art to the screen, making it easier to scroll back and find where you where.

Project description

ClearScreen (cls)

This is a replacement for CLS that is cross platform.

Instead of clearing the screen, it shows a blob of random ascii art. Because the blob is always likely to be different, this makes it easy to scroll up and see where you were before your last command.

The ascii art comes from me, except for some old stuff used for the OpenStack Trove project.

This isn't to be confused with the Inspect Class package, which uses the package name cls (this uses the package name clearscreen).

Install with uv or pipx or whatever, then run:

    ? uv tool install clearscreen
    ? cls

Change Log

0.2.2

Found some more art and had to dust this project off. Switched from Poetry to UV.

0.2.1

Adds more art.

0.2.0

Makes showing different colors the default, cause hey why not. Also make the color selectable.

0.1.1

Sorts order of files in the internal list to make it easier to find them with --ls.

0.1.0

First release.

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

clearscreen-0.2.2.tar.gz (7.9 kB view details)

Uploaded Source

Built Distribution

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

clearscreen-0.2.2-py3-none-any.whl (16.7 kB view details)

Uploaded Python 3

File details

Details for the file clearscreen-0.2.2.tar.gz.

File metadata

  • Download URL: clearscreen-0.2.2.tar.gz
  • Upload date:
  • Size: 7.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Fedora Linux","version":"44","id":"","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for clearscreen-0.2.2.tar.gz
Algorithm Hash digest
SHA256 0e2796a822d02c37ac800d75a4db154043c3d4f0ef4b4b11003a112dc3f6afc7
MD5 d6b93ec658c7ba47528f605406d9c0e3
BLAKE2b-256 a13a3831d01350f3f6d8f11b38c2fb841643bf92a3ac40864288af7a8f72ffd4

See more details on using hashes here.

File details

Details for the file clearscreen-0.2.2-py3-none-any.whl.

File metadata

  • Download URL: clearscreen-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 16.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.6 {"installer":{"name":"uv","version":"0.11.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Fedora Linux","version":"44","id":"","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for clearscreen-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 9baa9150b9bfe08947144e9bea14da285d6defa92822dfa2f1bd76fedc7ba97b
MD5 51ff18fc73c9b04f2e9ad85ae2ba6cdb
BLAKE2b-256 aed8732d94aef5b9bdc56dcedf4b98a4ebc496e7c481f18fdd93cc60e4e46e24

See more details on using hashes here.

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