Metadata-Version: 2.1
Name: mkshell
Version: 0.1.0
Summary: A tool to autogenerate pure shell CLI-like scripts easily.
Home-page: https://github.com/arnos-stuff/mkshell
Author: arnos-stuff
Author-email: mail@arnov.dev
Requires-Python: >=3.11,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: addict (>=2.4.0,<3.0.0)
Requires-Dist: pyyaml (>=6.0.1,<7.0.0)
Requires-Dist: quickbar (>=0.1.0,<0.2.0)
Requires-Dist: tinydb (>=4.8.0,<5.0.0)
Requires-Dist: tqdm (>=4.65.0,<5.0.0)
Requires-Dist: typer[all] (>=0.9.0,<0.10.0)
Description-Content-Type: text/markdown

# MK SHELL - Make Shell Scripts (Easily) !

If you install this cli through `pip`

```shell
pip install -U mkshell
```
Just type the command name:

```shell
mkshell
```

to get the following output:

```shell

❯❯❯ mkshell                                                      
                                                                                                              
 Usage: mkshell [OPTIONS] COMMAND [ARGS]...                                                                   
                                                                                                              
 A tool to autogenerate pure shell CLI-like scripts easily.                                                   
                                                                                                
                                                                                                              
 ███╗░░░███╗██╗░░██╗  ░██████╗██╗░░██╗███████╗██╗░░░░░██╗░░░░░                                                
 ████╗░████║██║░██╔╝  ██╔════╝██║░░██║██╔════╝██║░░░░░██║░░░░░                                                
 ██╔████╔██║█████═╝░  ╚█████╗░███████║█████╗░░██║░░░░░██║░░░░░                                                
 ██║╚██╔╝██║██╔═██╗░  ░╚═══██╗██╔══██║██╔══╝░░██║░░░░░██║░░░░░                                                
 ██║░╚═╝░██║██║░╚██╗  ██████╔╝██║░░██║███████╗███████╗███████╗                                                
 ╚═╝░░░░░╚═╝╚═╝░░╚═╝  ╚═════╝░╚═╝░░╚═╝╚══════╝╚══════╝╚══════╝                                                
 Welcome !                                                                                                    
                                                                                                              
 This is MKShell --- short for make-shell.                                                                    
                                                                                                              
 This tools allows two things:                                                                                
                                                                                                              
 - Write pure shell CLIs with basic capabilities using either                                                 
 (1) YAML markup language to document flags, aliases, code                                                    
 (2) Declarative python code => Library                                                                       
 (3) Interactive shell sessions => CLI                                                                        
                                                                                                              
 if you have any questions, please leave a comment at https://github.com/arnos-stuff/                         
                                                                                                        
```
