Ignore all terminal commands while it's lunchtime!
Project description
lunchtime
Ignore all terminal commands while it’s lunchtime!
Free software: MIT license
Documentation: https://lunchtime.readthedocs.io
GitHub repo: https://github.com/robertopreste/lunchtime
Features
This is a simple command-line application that will ignore all terminal commands while it’s running.
Background
Most of us have a boss or supervisor that usually walks in right at lunch time, asking for updates on the job. This is quite annoying, and often things end up with people starving while they show their results to the boss.
For this reason I decided to build this tool, so you can pretend your computer is not working and hopefully convince your boss to leave and have lunch at a decent time!
PLEASE NOTE: use at your own risk! Use this tool wisely, as it might lead to unexpected consequences (for your job) if misused.
Installation
It is possible to install lunchtime using pip:
pip install lunchtime
Both Python2 and Python3 are supported.
Please refer to the Installation section of the documentation for more details.
Usage
Simply launch lunchtime and enjoy a broken terminal:
$ lunchtime
A new clean terminal will open, where you can type your commands and no response will be produced. The lunchtime will stop when the exit command is issued.
If you want to astonish your boss even more, you can use the --crazy option:
$ lunchtime --crazy
In this case, a weird string will be returned after each command!
Please refer to the Usage section of the documentation for more details.
Credits
This package was created with Cookiecutter and the cc-pypackage project template.
History
0.1.0 (2019-04-09)
First release on PyPI.
0.1.1 (2019-04-10)
Change prompt to user + current working directory.
0.2.0 (2019-07-05)
Clean code, add tests, fix documentation.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file lunchtime-0.2.0.tar.gz
.
File metadata
- Download URL: lunchtime-0.2.0.tar.gz
- Upload date:
- Size: 11.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c45ac5bcdc0737e9580c3dea6eb9c5b146fad21e27d9f2160c160fa60bf2f32 |
|
MD5 | 1d9efddd361cce535988541b288499db |
|
BLAKE2b-256 | c968a0a1dc36aa66b8fadfc1ca417e4b0797dc7de003401d80b1062e6c359721 |
File details
Details for the file lunchtime-0.2.0-py2.py3-none-any.whl
.
File metadata
- Download URL: lunchtime-0.2.0-py2.py3-none-any.whl
- Upload date:
- Size: 5.6 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/2.7.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b7e3587379a75b0aaf184e6476f1dd250c7f0262ab4684f1691f348d870297f2 |
|
MD5 | 054d9c51aa5650c28227b9cc6ac7f20f |
|
BLAKE2b-256 | b2baed3e5d54377285bbf2693095c5fda129f6623fc90fa5be05d5831563a256 |