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
Ways 2
deb package

Download the latest release at the bottom that matches your computer's CPU architecture
Cannot be installed on Termux!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 default 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.5.0.tar.gz (1.4 MB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: uhelp-0.5.0.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.5.0.tar.gz
Algorithm Hash digest
SHA256 6080f65a67fccf530fa992b9fae86122df7427959908847c6e140e399fe30dc9
MD5 e59d5efd969ccacc99d6064b6c80edf3
BLAKE2b-256 98789af242a8c55c31f962d04b6c8a83450d292fb87ccc930699a7961c328ab0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: uhelp-0.5.0-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.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3d343acca09ff88e0deaca3c90ba9149d576a56eb8aaf1d3c540c5411ee6f6b5
MD5 7040b7ce1ed27017b0885919e1a37c55
BLAKE2b-256 1747363f45bea77d88f3062dfd2fe5fc950d70f389312dabec76577c60d7cddf

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