Skip to main content

A fun CLI tool to track how often you clear your terminal.

Project description

    _________ .__                        __                        __    
    \_   ___ \|  |   ____ _____ ________/  |_____________    ____ |  | __
    /    \  \/|  | _/ __ \\__  \\_  __ \   __\_  __ \__  \ _/ ___\|  |/ /
    \     \___|  |_\  ___/ / __ \|  | \/|  |  |  | \// __ \\  \___|    < 
     \______  /____/\___  >____  /__|   |__|  |__|  (____  /\___  >__|_ \
            \/          \/     \/                        \/     \/     \/

cleartrack CLI

Track your terminal clear habits with style.

Features

  • Replaces your clear command
  • Logs every use
  • --stats, --reset, and --ascii modes
  • Easily installed via pip

Example

$ clear
[🧹] Cleared 69 times.

$ clear --stats
[🧹] You have cleared your terminal 69 times. Keep it clean!

Installation

pip install cleartrack

Add this to your .bashrc / .zshrc:

alias clear="cleartrack"

Usage

clear           # clears screen and shows counter
clear --stats   # show counter without clearing
clear --reset   # reset the counter to 0
clear --ascii   # show some fun ascii art

👺 Developer Mode

git clone https://github.com/anilrajrimal1/cleartrack.git
cd cleartrack
pip install -e .

🔖 License

MIT


Clear the noise. Count the habit. cleartrack.

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

cleartrack-1.0.0.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

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

cleartrack-1.0.0-py3-none-any.whl (3.8 kB view details)

Uploaded Python 3

File details

Details for the file cleartrack-1.0.0.tar.gz.

File metadata

  • Download URL: cleartrack-1.0.0.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.12

File hashes

Hashes for cleartrack-1.0.0.tar.gz
Algorithm Hash digest
SHA256 c12497efa19f65f1de9c4f01e270ef147eae2ac5d3a7fb13a46a4e5ad5c72bc8
MD5 721cf392e81017a25af5227c8c23188f
BLAKE2b-256 54a437b07cbbb48d24f3fbb0a5c70b7664b325e61d5e123093dada5ff498b83a

See more details on using hashes here.

File details

Details for the file cleartrack-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: cleartrack-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 3.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.12

File hashes

Hashes for cleartrack-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 29cb4a26903fc3283b2a317b866eb12f5db96847e1a3849ba2070933cc3fa0b1
MD5 c0548eba9098fab79eb44aa07da2f887
BLAKE2b-256 42959e95cecc267a1407aa2a03ec1a607e8973ef174ab176d2f3c99057eb8e67

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