Skip to main content

uhelp(pip package) Your own Linux command help dictionary

Project description

Version Python

uhelp

uhelp banner

wellcome to your own help. it show dictionaly your own wrote command usage

You can also search for an excellent community base cheat sheet tldr
and you can also set it to be displayed at the same time as your own.

NOTE : Now Making

I don't have an x86_64 computer at hand, so I can't check the operation of the package,
so I would appreciate it if you could report that it doesn't work..

 

Install

Ways 1
using pip (PYPI / from this repository)
pip install uhelp

Package and install directly from this repository with pip

pip install git+https://github.com/Suletta-Majo/uhelp.git

You may get an error because this repository have a lot of fine tldr dictionary files,
you may need the following config set extend Git buffer

git config --global http.postBuffer 524288000

link

Ways 2
deb package

Download the latest release at the bottom that matches your computer's CPU architecture
Cannot be installed on Termux! if proot-distro environment is possible

It is a deb package that uses the compiled Python source.

Please Make the X.X.X_***** part the same as the downloaded filename
or specify it with a wildcard like uhelp*.deb

apt install ./uhelp_X.X.X_*****.deb
*Do not install the PIP version and the DEB version together.*
conflict

Both are a method of starting the program by creating a symbolic link with the same name(uh) in usr/bin.

So it is possible that one will not start.

Usage

If you install with pip, you can call it with uh,
and if you install deb with apt, you can call it with uh or uhelp.

show your command reference example below in case ls

uh ls
uhelp ls

priority is User Dictionary > Built-in Dictionary

 

Edit your own help item

uh -e [command name]

The text editor opens and you can edit it with reference to the description.

*About Tags Available for Editing*

it's possible to specify the basically textual/rich console markup tag syntax,
like [blue][/blue] or [#ffffff on blue][/]

The tags that are likely to be used in uhelp are defined in the rich_theme_manager directory included with the program.
[codez], [warning] .etc

Remove your own help item

uh -r [command name]

Change Theme

uh -v [theme name]

Now you can choose from 5 options: default, retro, retro2, simple, fruits

default cyber
default style cyber style
retro retro2
retro style retro2 style
simple fruits
simple style fruits style

 

Tldr viwer Mode

uh -t [command name]

Command help mode using only tldr pages

Check out the uhelp dictionary for other options such as backups and restores.uh uhelp


 

As a bonus feature, there is a function to take a short note before falling asleep

uh -s i try fix suboutput function.but I think I'm going to sleep
uh -s "i try fix suboutput function.but I think I'm going to sleep"

Record up to 10 records

To view choose on prompt 'no'

 

Author

👤 Suletta-Majo

Show your support

Give a ⭐️ if this project helped you!


appendix: A very useful tools used to create this page!!

This README was generated with ❤️ by readme-md-generator

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

uhelp-0.6.2.tar.gz (1.4 MB view details)

Uploaded Source

Built Distribution

uhelp-0.6.2-py3-none-any.whl (2.0 MB view details)

Uploaded Python 3

File details

Details for the file uhelp-0.6.2.tar.gz.

File metadata

  • Download URL: uhelp-0.6.2.tar.gz
  • Upload date:
  • Size: 1.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for uhelp-0.6.2.tar.gz
Algorithm Hash digest
SHA256 7bdd28e7f6e5636f4d2d98341ae902bce37e9581cb8d97596ad14b0fe794963e
MD5 5c80890ffd9b66b60a94480105434ce5
BLAKE2b-256 8c16c66c1f2a15b7cbd15dc248e09a28d59416d535aee4718e97337e3c6b64d3

See more details on using hashes here.

File details

Details for the file uhelp-0.6.2-py3-none-any.whl.

File metadata

  • Download URL: uhelp-0.6.2-py3-none-any.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for uhelp-0.6.2-py3-none-any.whl
Algorithm Hash digest
SHA256 01205de8b5151953d376a19c6d102557c5dd2ad95e5597d7cfaca57979626851
MD5 5a09bf3d063190f49099205731275b2c
BLAKE2b-256 69a73f10df3a42b5e057b4479c18abf6432bd9cd32f687a97988a029843ffbb3

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page