edit otros.sh: + ver_imgs (kitty term)
This commit is contained in:
parent
183f4ba109
commit
5d9204a76d
@ -317,6 +317,7 @@ Metronomo a: 120 bpm
|
|||||||
|`Termo()` | Lanza xfce terminal y corre el script [caldera.sh](https://gitea.kickto.net/SyDeVoS/Caldera-ino/src/branch/master/scripts#bash)|
|
|`Termo()` | Lanza xfce terminal y corre el script [caldera.sh](https://gitea.kickto.net/SyDeVoS/Caldera-ino/src/branch/master/scripts#bash)|
|
||||||
|`yutu()` | Busca video pasado como argumento, instancia [mpv](https://mpv.io/) con el resultado <br> ej. `./otros.sh yutu <video a buscar>`|
|
|`yutu()` | Busca video pasado como argumento, instancia [mpv](https://mpv.io/) con el resultado <br> ej. `./otros.sh yutu <video a buscar>`|
|
||||||
|`Neo()` | 'Envoltorio' para neofetch <br> `./otros.sh Neo -h` lista logos disponibles <br>`./otros.sh Neo <logo>` ejecuta neofetch con el logo especificado.|
|
|`Neo()` | 'Envoltorio' para neofetch <br> `./otros.sh Neo -h` lista logos disponibles <br>`./otros.sh Neo <logo>` ejecuta neofetch con el logo especificado.|
|
||||||
|
|`ver_imgs()`| Visualizar imagenes en terminal (kitty) del directorio especificado o actual.|
|
||||||
|
|
||||||
Script [otros.sh](./otros.sh)
|
Script [otros.sh](./otros.sh)
|
||||||
|
|
||||||
|
28
otros.sh
28
otros.sh
@ -40,6 +40,30 @@ yutu(){
|
|||||||
grep -Eo "watch\?v=.{11}" | head -n 1)" &
|
grep -Eo "watch\?v=.{11}" | head -n 1)" &
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ver_imgs(){
|
||||||
|
[[ -z "${@}" ]] && dir_imgs="./" || dir_imgs="${@}"
|
||||||
|
[[ ! "${dir_imgs}" =~ /$ ]] && dir_imgs+='/'
|
||||||
|
if [ -d "${dir_imgs}" ] && [ "${TERM}" = "xterm-kitty" ]; then
|
||||||
|
for imagen in $(ls "${dir_imgs}"); do
|
||||||
|
img="${dir_imgs}${imagen}"
|
||||||
|
if [ -f "${img}" ]; then
|
||||||
|
shopt -s nocasematch
|
||||||
|
if [[ "${imagen}" =~ \.(jpe?g|png|svg|webp|gif|ico|bmp|tiff?)$ ]]; then
|
||||||
|
printf 'Imagen: [%b%s%s%b]\n' "${GRn}" "${dir_imgs}" "${imagen}" "${RST}"
|
||||||
|
kitty +kitten icat "${img}"
|
||||||
|
read -p 'continuar'
|
||||||
|
else
|
||||||
|
printf 'Omitiendo extensión: [%b%s%b]\n' "${REd}" "${img}" "${RST}"
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
printf 'Omitiendo directorio: [%b%s%b]\n' "${REd}" "${img}" "${RST}"
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
else
|
||||||
|
printf '\n%bDestino inexistente o terminal no es kitty%b\n' "${REd}" "${RST}"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
kaltest() {
|
kaltest() {
|
||||||
[[ -n $1 ]] && local pmes=$1 || local pmes=0
|
[[ -n $1 ]] && local pmes=$1 || local pmes=0
|
||||||
[[ -n $2 ]] && local mesp=$2 || local mesp=$(date '+%Y')
|
[[ -n $2 ]] && local mesp=$2 || local mesp=$(date '+%Y')
|
||||||
@ -72,8 +96,8 @@ covStats(){
|
|||||||
# Vista
|
# Vista
|
||||||
printf '\n %bEstadisticas COVID %bChile 🇨🇱️ %b\n' "${GRN}" "${BLU}" "${RST}"
|
printf '\n %bEstadisticas COVID %bChile 🇨🇱️ %b\n' "${GRN}" "${BLU}" "${RST}"
|
||||||
printf '%b%s%b\n' "${MGT}" " ============================" "${RST}"
|
printf '%b%s%b\n' "${MGT}" " ============================" "${RST}"
|
||||||
printf ' %bMuertes totales :%b %s %s %b\n' "${RED}" "${CYA}" "$Mtota" "%" "${RST}"
|
printf ' %bMuertes totales :%b %s %s %b\n' "${RED}" "${CYA}" "${Mtota}" "%" "${RST}"
|
||||||
printf ' %bMuertes contagio:%b %s %s %b\n' "${REd}" "${CYa}" "$Mcont" "%" "${RST}"
|
printf ' %bMuertes contagio:%b %s %s %b\n' "${REd}" "${CYa}" "${Mcont}" "%" "${RST}"
|
||||||
printf '%b%s%b\n' "${MGT}" " ----------------------------" "${RST}"
|
printf '%b%s%b\n' "${MGT}" " ----------------------------" "${RST}"
|
||||||
printf ' %bContagios : %b%s%b\n' "${GRn}" "${CYa}" "${Contag}" "${RST}"
|
printf ' %bContagios : %b%s%b\n' "${GRn}" "${CYa}" "${Contag}" "${RST}"
|
||||||
printf ' %bActivos : %b%s%b\n' "${GRn}" "${CYa}" "${Activo}" "${RST}"
|
printf ' %bActivos : %b%s%b\n' "${GRn}" "${CYa}" "${Activo}" "${RST}"
|
||||||
|
Loading…
Reference in New Issue
Block a user