termapod
An ASCII-style rendering of the Astronomy Picture of the Day at nasa.gov. This retrieves the picture of the day, downsamples it to the size of your terminal window, and displays it in ASCII-style Unicode blocks with ANSI 24-bit color codes. I like it as a splash screen for a new terminal window.
Enjoy it. It's fun. Tested in POP!_OS 22.04. Written in python 3.10.
Installation
It's a python package:
$ python3 -m pip install termapod
Or, install from a local clone of the repo:
$ git clone https://github.com/spacemeat/termapod
$ cd termapod
$ python3 -m pip install .
Running it
It should install as a runnable program.
$ termapod
Unless --no-save-cache is passed as an argument, the image is downloaded to ~/.config/termapod/image-<date>.jpg, with caption saved to ~/.config/termapod/caption.txt. This cache image is used unless --no-cache is given as an argument. Whenever a new image is cached, the previous image and caption are deleted, so as not to fill up your precious storage.
Metadata
Release files for termapod 0.1.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| termapod-0.1.3.tar.gz | 6.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| termapod-0.1.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 11.9 kB
Release files / termapod-0.1.3.tar.gz
| Download URL | termapod-0.1.3.tar.gz |
|---|---|
| Size | 6.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
357aea32e12d5502e0e522ffb4866c4ab60b89386f8f496b7cecbf8b1a6e6631
|
|
BLAKE2b-256 checksum How to use checksums |
182278e3a00951306d2b042c7e953205ea578c3ab8846ef0cc07e1436237ab46
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.0 CPython/3.10.12
|
Release files / termapod-0.1.3-py3-none-any.whl
| Download URL | termapod-0.1.3-py3-none-any.whl |
|---|---|
| Size | 5.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
11a71d5da601ab7c9a3af1794dcfeeeb4fa0b52e0b23e3f2300bf8bec541037d
|
|
BLAKE2b-256 checksum How to use checksums |
792fa13a5b4bf9d6b423071ddf172b7e11cbc73d5a49b8a565bbdebaa6c39404
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.0 CPython/3.10.12
|