Läsare som du hjälper till att stödja MUO. När du gör ett köp med hjälp av länkar på vår webbplats kan vi tjäna en affiliate-provision. Läs mer.

Julen är snart här, och på norra halvklotet drar nätterna på, temperaturen sjunker och bränslepriserna blir inte billigare.

När rimfrosten lägger sig över dina ögonbryn och isiga stalaktiter bildas från dina näsborrar, värm dig med ljuset från en brasa i din terminal, eller omfamna vädret med en CLI-regnstorm.

Varför skulle du vilja ha en dånande eld i din terminal?

Till och med förbittrade gamla terminalbor gillar ibland att komma i julstämning. Även om du inte är religiös kan du muntra upp ett kallt rum med det virtuella knastrande träet och värmen som kommer från dina arbetande CPU-fläktar när du sammanställer ett annat projekt i en annan terminal.

Om du har gäster att följa med på en allsång till royaltyfri julmusik, medan du passerar din hemliga jultomtepresenter med tekniktema, det finns ingen bättre bakgrund än en retro brasa för att få alla i andan.

instagram viewer

Och anta att din Scrooge-liknande natur och upprepade samtal till RTFM innebär att ingen kommer till din fest, eller så får du en verklig hemsk Microsoft jultröja. I så fall kan din terminal trösta dig med lagom tråkiga animationer av regndroppar som faller i en pöl.

Installera Fireplace and Puddle på Linux

Öppen spis och Puddle kräver båda ncurses för att köra. Så här installerar du ncurses på Debian eller en härledd distro:

sudo apt Installera libncurses5-dev libncursesw5-dev

Så här installerar du ncurses på en Red Hat-relaterad distribution:

sudo yum Installera ncurses-devel

För Fedora (22+):

sudo dnf Installera ncurses-devel

ncurses finns också i Arch User Repository (AUR).

Du kan nu klona GitHub-repo för Fireplace:

git klona https://github.com/Wyatt915/fireplace.git

När operationen är klar, flytta in i den nya katalogen med:

CD öppen spis

Kompilera sedan Fireplace genom att köra:

göra

Om du vill kunna köra Fireplace från valfri plats bör du också köra:

göra Installera

Proceduren för Puddle är praktiskt taget identisk. Klona först Puddle-förvaret:

git klona https://github.com/Wyatt915/puddle.git

Gå sedan in i den nya katalogen:

CD pöl

...och kompilera Puddle med:

göra

Använd öppen spis och pöl för att skapa stämningen för högtiden!

Precis som att kasta en ny stock på en riktig eld kommer att förändra hur den rör sig och ändra höjden på lågorna från en svag glöd till ett högt inferno kan du justera egenskaperna för din virtuella eld genom att lägga till några argument.

Som standard använder Fireplace "@" karaktär för att få sina lågor att dansa. Du kan ange vilken karaktär du väljer med hjälp av -c växla. Till exempel:

öppen spis -c F

...kommer att resultera i en dånande eld som helt består av bokstaven F.

Tyvärr återger inte Fireplace Unicode-tecken, så vi kunde inte skapa en ugn bestående av julgranar, snögubbar eller snöflingor.

Du kan ställa in den maximala temperaturen för lågorna med -t växla. Standardvärdet är 10, och ett högre värde ger högre lågor.

Släck lågorna när som helst med q nyckel.

Puddle kommer med några fler konfigurationsalternativ, och du kan använda -s för att ställa in färgalternativen till antingen 0 för monokrom eller 1 för att passa ditt humör.

Du kan också ändra beteendet för det virtuella vattnet. -d ställer in dämpningsfaktorn, med en mindre dämpningsfaktor vilket gör att krusningar dör ut snabbare. -jag bestämmer nederbördsintensiteten. Högre intensitet betyder fler regndroppar per sekund.

Vi fann att följande kommando skapar en särskilt tilltalande och lätt hypnotisk effekt:

pöl -p 1 -i 9 -d 1

Ha en trevlig terminalbaserad jul i år

Julen handlar inte bara om att ge presenter, umgås med familjen och visa upp coola kommandoradsknep i din Linux-terminal. För en riktigt härlig festlig atmosfär måste du också få dina grannar att njuta av julstämningen. Varför inte lysa upp utsidan av ditt hus med en projektorskärm med jultema?