A `tree` util enhanced with tokens, lines, and components.
Project description
Tree Plus
A tree
util enhanced with tokens, lines, and components. Why? To see the big picture!
Supported Python Versions:
Supported Operating Systems:
Support Free, Open-Source Software:
pip install -U tree_plus
Example Output:
- Demonstrate Parsed Checkboxes
- Demonstrate Parsed Checkboxes
Here's how tree_plus --help
looks (-h
and -H
both also work)
Start Quick!
Prerequisites
Ensure you have the following tools installed:
Install Tree Plus
PyPI
pip install tree_plus
Local Hackable Install
- Clone the repository and cd into the tree_plus directory
gh repo clone https://github.com/bionicles/tree_plus.git && cd tree_plus
- Install tree_plus using Makefile
make cli
Alternatively, if make
is not installed, use pip
:
pip install -e .[dev]
Now, you can use the tree_plus
command.
- Add slick aliases like
tp
to your RC file
Typical RC_FILE values ~/.bash_profile
, ~/.bashrc
, or ~/.zshrc
Use our idempotent aliasing script: alias_tree_plus.sh
RC_FILE=~/.bash_profile source alias_tree_plus.sh
RC_FILE=~/.bashrc source alias_tree_plus.sh
RC_FILE=~/.zshrc source alias_tree_plus.sh
Alias Usage
Run tree_plus
with a shorter alias:
tp
Reinstall tree_plus
quickly:
tpcli
cd
(change directory) to the TREE_PLUS_PATH
:
cdtp
Run "debug mode" (test runner)
Ensure your rig has a global install of nodemon:
npm install -g nodemon
Watch for changes to auto re-test tree_plus
:
make debug
Moar Languages
Got Globs?
Languages Todo:
Help me add to and priorize this list of languages to support!
Oppose Unfair Business Practices
Please consider contacting the authorities to report the issue described in this document:
California OpenAI Complaint - Customer Noncompete Clause
Remember: Your Voice Matters!
License
MIT or Apache 2.0, at your option.
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 tree_plus-1.0.10.tar.gz
.
File metadata
- Download URL: tree_plus-1.0.10.tar.gz
- Upload date:
- Size: 45.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e7519235fa50c745e8d7cd94da70557fcab5a174e8a2f1b1a9cbee131cf668e |
|
MD5 | 62aba056e5e5c1e0831106b7d2ea08ec |
|
BLAKE2b-256 | 5d9043dc6db25bedaab060c8c30c741f2fc4c39ba525e99c4f5cbbcc500b7223 |
Provenance
File details
Details for the file tree_plus-1.0.10-py3-none-any.whl
.
File metadata
- Download URL: tree_plus-1.0.10-py3-none-any.whl
- Upload date:
- Size: 32.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 37ef178fd2d7274d15c147dce26436a7fbef8eda9a6523fba3f763700e7237de |
|
MD5 | 630145801c1b6889c83fc42c22a720d9 |
|
BLAKE2b-256 | 763b1e4e24104777b5103bdf34074f8b3dc3d956539f6ba221bf14782fe3954e |