Ogarnij Boże Narodzenie z kominkiem i ulewą w swoim terminalu z Linuksem
Boże Narodzenie już blisko, a na półkuli północnej noce się wydłużają, temperatura spada, a ceny paliw wcale nie spadają.
Kiedy szron osadza się na twoich brwiach, a lodowe stalaktyty tworzą się z twoich nozdrzy, ogrzej się światłem kominka w swoim terminalu lub ciesz się pogodą ulewą CLI.
Dlaczego miałbyś chcieć ryczącego ognia w swoim terminalu?
Nawet pomarszczeni starzy mieszkańcy terminali czasami lubią poczuć świąteczny nastrój. Nawet jeśli nie jesteś religijny, możesz rozweselić zimny pokój wirtualnym pękającym drewnem i ciepłem wydobywającym się z pracujących wentylatorów procesora, gdy kompilujesz kolejny projekt w innym terminalu.
Jeśli masz gości, którzy dołączą do ciebie podczas śpiewania świątecznej muzyki bez tantiem, podczas gdy ty rozdajesz swoje tajemnicze prezenty o tematyce technicznej, nie ma lepszego tła niż kominek w stylu retro, który wprawi wszystkich w dobry nastrój.
I załóżmy, że twoja natura podobna do Scrooge’a i powtarzające się telefony do RTFM oznaczają, że nikt nie przyjdzie na twoje przyjęcie, albo skończysz z naprawdę okropnym świątecznym swetrem Microsoftu. W takim przypadku twój terminal może cię pocieszyć odpowiednio ckliwymi animacjami kropel deszczu spadających do kałuży.
Zainstaluj Fireplace i Puddle w systemie Linux
Fireplace i Puddle wymagają do działania ncurses. Aby zainstalować ncurses na Debianie lub dystrybucji pochodnej:
sudo apt install libncurses5-dev libncursesw5-dev
Aby zainstalować ncurses w dystrybucji związanej z Red Hatem:
sudo yum install ncurses-devel
Dla Fedory (22+):
sudo dnf install ncurses-devel
ncurses jest również dostępny w Arch User Repository (AUR).
Możesz teraz sklonować repozytorium GitHub dla Fireplace:
git clone https://github.com/Wyatt915/fireplace.git
Po zakończeniu operacji przejdź do nowego katalogu za pomocą:
cd fireplace
Następnie skompiluj Fireplace, uruchamiając:
make
Jeśli chcesz mieć możliwość uruchamiania Fireplace z dowolnej lokalizacji, powinieneś także uruchomić:
make install
Procedura dla Kałuży jest praktycznie identyczna. Najpierw sklonuj repozytorium Puddle:
git clone https://github.com/Wyatt915/puddle.git
Następnie przejdź do nowego katalogu:
cd puddle
…i skompiluj Puddle z:
make
Użyj kominka i kałuży, aby wprowadzić nastrój na okres świąteczny!
Tak jak wrzucenie nowego polana do prawdziwego ognia zmieni sposób, w jaki się porusza i zmieni wysokość płomieni od słabego blasku do wysokiego piekła, tak możesz dostosować właściwości swojego wirtualnego ognia, dodając kilka argumentów.
Domyślnie kominek używa znaku „ @ ”, aby jego płomienie tańczyły. Możesz określić wybrany znak za pomocą przełącznika -c . Na przykład:
fireplace -c F
…spowoduje huczący ogień złożony w całości z litery F .
Niestety, Fireplace nie renderuje znaków Unicode, więc nie mogliśmy stworzyć pieca złożonego z choinek, bałwanów czy płatków śniegu.
Możesz ustawić maksymalną temperaturę płomieni za pomocą przełącznika -t . Wartość domyślna to 10, a wyższa wartość da wyższe płomienie.
Zgaś płomienie w dowolnym momencie za pomocą klawisza q .
Puddle ma kilka dodatkowych opcji konfiguracyjnych i możesz użyć -p , aby ustawić opcje kolorów na 0 dla monochromatycznych lub 1 w zależności od nastroju.
Możesz także zmienić zachowanie wirtualnej wody. -d ustawia współczynnik tłumienia, przy czym mniejszy współczynnik tłumienia oznacza, że zmarszczki zanikają szybciej. -i określa intensywność opadów. Większa intensywność oznacza więcej kropel deszczu na sekundę.
Odkryliśmy, że następujące polecenie tworzy szczególnie przyjemny i nieco hipnotyczny efekt:
puddle -p 1 -i 9 -d 1
Życzymy sobie w tym roku szczęśliwych Świąt Bożego Narodzenia opartych na terminalach
Boże Narodzenie to nie tylko dawanie prezentów, spędzanie czasu z rodziną i popisywanie się fajnymi sztuczkami z wiersza poleceń w terminalu z Linuksem. Aby uzyskać naprawdę wspaniałą świąteczną atmosferę, musisz również sprawić, by twoi sąsiedzi poczuli świąteczną atmosferę. Dlaczego nie rozświetlić domu na zewnątrz za pomocą projektora o tematyce bożonarodzeniowej?
Dodaj komentarz