-- Leo's gemini proxy

-- Connecting to gmi.osiux.com:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini;lang=es_AR

╺┳╸╺┳╸╻ ╻
 ┃  ┃ ┗┳┛
 ╹  ╹  ╹

index[1] osiux[2] links[3] tty[4]


OSiUX `tty`, terminal, consola, ncurses, shell, línea de comandos


AUTHOR: Osiris Alejandro Gómez

EMAIL: osiux@osiux.com


*`dame una consola`* ^1[5] `<3`


Amo la `tty`, *terminal*, *consola*, `shell`, *línea de comandos*, *emulador de terminal* y cualquier programa que use `ncurses` o `ascii-art`.


El *`texto es el lenguaje universal`* y cada comando puede procesarlo y su salida puede ser el ingreso de otro comando, es simple, rápido, eficiente, consume poco espacio, poco ancho de banda y poca batería, es altamente comprimible, es esencial, vital, puro, elegante y creativo.


No necesito nada más, en serio, puedo vivir en una `tty`, lo demostré en mi *`semana negra`* ^2[6], la única aplicación que necesito usar a diario es `firefox` y por ello utilizo *X* y obviamente aprovecho el arcoiris de colores y soporte de mejoras visuales que me brinda `terminator`, mi *emulador de terminal* preferido.


Prácticamente todos los comandos que uso están en `deb.sh` ^3[7] o en `pip.sh` ^4[8] en el repositorio *`DiRePlOs`* ^5[9], pero siempre tuve ganas de armar un listado con capturas de pantalla y una pequeña *review*, y tal vez hasta alguna configuración extra que a continuación iré detallando...


shell


`lsd`


Un reemplazo de `ls`, además de colores, agrega iconos *UTF-8* a cada tipo de archivo y facilita la navegación de directorios.


#+ATTR_HTML: :width 640 :height 360 :title screenshot lsd

[IMG]

[10]


`bat`


Un multicolor sustituto de `cat`, con resaltado de sintaxis de varios lenguajes, entona muy bien con `lsd`.


#+ATTR_HTML: :width 640 :height 360 :title screenshot bat

[IMG]

[11]


music


`mocp`


Mi reproductor favorito de *`Music On Console`* ^6[12], dentro de un `tmux` combina muy bien con `pulsemixer` y `cava`.


#+ATTR_HTML: :width 640 :height 360 :title screenshot mocp

[IMG]

[13]


wifi


`wicd-curses`


Detesto el `network-manager` porque decide por mi, por eso siempre uso `wicd-ncurses`, simple y efectivo, suelo dejar que se ocupe de la *WiFi* y que no me toque la `eth0`, de esa me ocupo yo!


#+ATTR_HTML: :width 640 :height 360 :title screenshot wicd-curses

[IMG]

[14]


`wavemon`


Si querés mejorar la señal de tu conexión *WiFi* es ideal utilizar `wavemon` que te brinda datos precisos, un histograma de la señal para que puedas buscar la mejor ubicación fácilmente, además permite *scannear* redes.


#+ATTR_HTML: :width 640 :height 360 :title screenshot wavemon histogram

[IMG]

[15]


... continuará ...


1: index.gmi

2: osiux.gmi

3: links.gmi

4: tty.gmi

5: https://osiux.com/dame-una-consola.html

6: https://osiux.com/2014-04-28-semana-negra.html

7: https://gitlab.com/osiux/direplos/-/raw/master/deb.sh

8: https://gitlab.com/osiux/direplos/-/raw/master/pip.sh

9: https://gitlab.com/osiux/direplos

10: file:img/tty-shell-lsd.png

11: file:img/tty-shell-bat.png

12: https://osiux.com/2021-02-14-tty-music-on-console.html

13: file:img/tty-music-on-console.png

14: file:img/tty-wifi-wicd-curses.png

15: file:img/tty-wifi-wavemon-histogram.png

-- Response ended

-- Page fetched on Thu May 2 06:50:51 2024