Proyecto

General

Perfil

« Anterior | Siguiente » 

Revisión 8de9efe9

Añadido por Martin Cuellar hace casi 6 años

si docs and organize

Ver diferencias:

README.md
# [Super Tiny Colors Library](https://nelbren.github.io/en/terminal/2018/05/13/super-tiny-colors.bash/) [\[en Español\]](https://nelbren.github.io/es/terminal/2018/05/13/super-tiny-colors.bash/)
# Documentation:
## What is it?
It is an ultra-super small compact and minimalist **library** (*done in 7 code lines*) used for scripts of [Bash](https://en.wikipedia.org/wiki/Bash_(Unix_shell)).
- ## Local:
## How does it work?
This uses variables to set the colors, encapsulating in this way the direct use of the [ANSI color codes](https://misc.flogisoft.com/bash/tip_colors_and_formatting), accomplishing quickness, consolidation and independence.
- ### [Super Tiny Colors Library](lib_super-tiny-colors.bash.md)
## Wrapper of ANSI color codes:
- ### [Sytem Information Bar](bin_system_si.bash.md)
- ### Use of ANSI color codes:
<hr class="small">
```bash
echo -e "\e[40;38;5;82m Hello \e[30;48;5;82m World \e[0m"
```
> Example of command execution:
> ![](https://github.com/nelbren/nelbren.github.io/blob/master/img/custom/tip_colors_and_formatting.png?raw=true)
- ### Use of the super-tiny-colors:
```bash
git clone git@github.com:nelbren/npres.git
source /usr/local/npres/lib/super-tiny-colors.bash
echo -e "${nG} Hello ${Iy} World $S"
echo -e "${nG} Hello ${Ig} World $S"
echo -e "${nG} Hello ${Ir} World $S"
echo -e "${nG} Hello ${Iw} World $S"
```
> Example of command execution:
> ![](https://github.com/nelbren/nelbren.github.io/blob/master/img/custom/uso_de_super-tiny-colors.png?raw=true)
## How do I obtain it?
- ### Through [github](https://github.com/nelbren/npres.git) (recommended):
```bash
cd /usr/local/
git clone https://github.com/nelbren/npres.git
```
*Repository of utilities of support of management of [Debian GNU/Linux](https://debian.org).*
- ### Through wget:
```bash
wget https://raw.githubusercontent.com/nelbren/npres/master/lib/super-tiny-colors.bash
```
## How are the colors defined?
- ### Identification of colors:
**Letter** | **Color**
--- | ---
w | white
m | magenta
b | blue
r | red
g | green
y | yellow
a | gray
- ### Format used by the library:
Description | Background color | Front color | Example
--- | --- | --- | ---
Normal | black | letter | ![](https://github.com/nelbren/nelbren.github.io/blob/master/img/custom/nr.png?raw=true)
Normal **bright** | black | **LETTER** | ![](https://github.com/nelbren/nelbren.github.io/blob/master/img/custom/nG.png?raw=true)
Inverse | letter | black | ![](https://github.com/nelbren/nelbren.github.io/blob/master/img/custom/ib.png?raw=true)
Inverse ***bright color** | letter | black | ![](https://github.com/nelbren/nelbren.github.io/blob/master/img/custom/Iy.png?raw=true)
Inverse **bright white** | **LETTER** | **white** | ![](https://github.com/nelbren/nelbren.github.io/blob/master/img/custom/iA.png?raw=true)
## Examples:
- ### examples1
```bash
examples1
```
> Example of command execution:
> ![](https://github.com/nelbren/nelbren.github.io/blob/master/img/custom/examples1.png?raw=true)
- ### examples2
```bash
examples2
```
> Example of command execution:
> ![](https://github.com/nelbren/nelbren.github.io/blob/master/img/custom/examples2.png?raw=true)
- # Blog:
- ### [Super Tiny Colors Library](https://nelbren.github.io/en/terminal/2018/05/13/super-tiny-colors.bash/) [\[en Español\]](https://nelbren.github.io/es/terminal/2018/05/13/super-tiny-colors.bash/)
- ### [Sytem Information Bar](https://nelbren.github.io/en/terminal/2018/05/23/SIB_system-information-bar/) [\[en Español\]](https://nelbren.github.io/es/terminal/2018/05/23/SIB_system-information-bar/)

Exportar a: Unified diff