Customowe menu w GNU Dialog

6
Customowe menu w GNU Dialog
Witam szanowne grono.

Zrobiłem mały projekt w Bashu używając pakietu Dialog.
Są to pseudo graficzne panele w terminalu ze wsparciem myszki i klawiatury, do danego przycisku można przypisać dowolny skrypt bądź komendę.

Cały urok tkwi w prostocie customizacji :)
By edytować / dodawać opcje wystarczy dopisać dwie linijki tekstu w pliku config.yml i śmiga.

Całość 'programu' (nie licząc config.yml) zmieściła się w 36 linijkach kodu :)

Jeśli dalej to czytasz i zadałeś sobie podstawowe pytanie o treści: 
"A na chuj mi ten panel?"
Spieszę z odpowiedzią :v
Otóż gdy Ci się nie chce pamiętać i wpierdalać ręcznie pierdylionów komend bądź wykonywać innych czynności jak normalny człowiek to wyklepujesz sobie centrum dowodzenia wszechświatem.
Po czym wpierdalasz jedną komendę i dalej operujesz strzałkami, coś jak w starym BIOS'ie.

Tu sobie można sprawdzić i pobrać wersję Alfa
https://github.com/GNU-Szmelc/UDM/tree/main
Customowe menu w GNU Dialog
Poza tym dostępne będą różne motywy i opcje kolorystyczne
(wystarczy dodać plik ~/.dialogrc)

Na koniec by ułatwić sobie jeszcze bardziej, można dodać customowy alias (komendę) do terminala edytując ~/.bashrc
dodając na samym dole 
alias =''

Jeśli dodana komenda prowadzi do pliku exec.sh i go odpala to w ten sposób w 5 minut dodałeś sobie nową komendę i customowy panel. 
I na koniec kilka randomowych motywów graficznych które wystukałem na kolanie byle by nie musieć patrzeć na oczojebny defaultowy skin.
Customowe menu w GNU Dialog
Customowe menu w GNU Dialog
Customowe menu w GNU Dialog
Standardowo na koniec chciałbym zaprosić wszystkich zainteresowanych programowaniem, technologią itp na Discorda:
https://discord.gg/dtEvHFXnSb
Obrazek zwinięty kliknij aby rozwinąć ▼
0.10947394371033