Simple module for aesthetic CLI interfaces
Project description
🌘 lucidity
the clarity of intelligence in a piece of work
[!IMPORTANT] This repository contains ONLY THE MODULE! You must install Lucidity as a library to use the demo!! View the demo here. NOTE: The demo program is almost entirely AI generated!! This should not be your judgement!! READ THIS SCRIPT
what?
lucidity is a Python library designed to make minimal yet aesthetic CLI programs.
how?
a fairly exhaustive feature list-
-
theming system
- load themes from a file, persist between sessions
- create new themes
- comes with multiple premade themes
- reference theme colors easily
-
storage system
- easily save and load config information to disk without using a config library
-
box drawing tools
-
buffer system
-
input listening
-
hotkeys
-
works on all terminal emulators
ok but how?
ok but like seriously how?
[!WARNING] use
pipxif your system tells you to! for example, Arch Linux
install the library: pip install lucidity
install the demo: pip install TODO ADD
run the demo: ADD LATER
why?
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file luciditycli-0.1.6.tar.gz.
File metadata
- Download URL: luciditycli-0.1.6.tar.gz
- Upload date:
- Size: 16.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3aab7c92e932edc62654dfa47b05bc7ebd2d748e1de68bd757c71561f69c25ed
|
|
| MD5 |
f14252546cdcdf4e73810a0b76f61ca5
|
|
| BLAKE2b-256 |
9cb02b8b5bc77c51a7135f23865221da28d9cda93b66c2bef90417d6700e5de0
|
File details
Details for the file luciditycli-0.1.6-py3-none-any.whl.
File metadata
- Download URL: luciditycli-0.1.6-py3-none-any.whl
- Upload date:
- Size: 17.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b20178d815d52fc18cb8d76c39ae32dd5314446a7a34cb7916a6c35b818b4bda
|
|
| MD5 |
e474d8528c1f6a6b7c1ba8592fa41086
|
|
| BLAKE2b-256 |
35deb79cd009640cd6076a842dcf8d262b9f2bd3017930df6c0c63745365217d
|