Laat het in de terminal van Mac OS X sneeuwen met dit commando

Het is het seizoen voor wat winterplezier en vakantiemagie ... in je Mac OS X Terminal met wat digitale sneeuwval!

Deze handige, niet zo kleine ruby-opdrachtreeks zorgt ervoor dat het sneeuwt in de opdrachtregel van je Mac, er is niet veel om het te laten sneeuwen voorbij een eenvoudige kopie en plak, maar voor de beste resultaten zorg je ervoor dat je een wit-wit gebruikt. on-black Terminal-thema zoals "Peppermint", "IR Black", "Pro" of "Classic" om witte sneeuwvlokken te krijgen, anders krijg je een aantal funky gekleurde sneeuwvlokken die niet echt feestelijk zijn ...

Hoe Terminal Snow te maken

Klaar voor de sneeuw? Dit is wat u wilt doen:

  1. Start Terminal-app, te vinden in de map / Programma's / Hulpprogramma's /
  2. Stel het actieve Terminal-venster in op een wit-op-zwartthema door vanuit het Terminal-venster op Command + i te drukken om de visuele instellingen direct te wijzigen via het Inspector-paneel
  3. Kopieer en plak de volgende opdrachtreeks in de prompt:
  4. ruby -e 'C=`stty size`.scan(/\d+/)[1].to_i;S=["2743".to_i(16)].pack("U*");a={};puts "\033[2J";loop{a[rand(C)]=0;a.each{|x, o|;a[x]+=1;print "\033[#{o};#{x}H \033[#{a[x]};#{x}H#{S} \033[0;0H"};$stdout.flush;sleep 0.1}'

  5. Druk op de Return-toets om de sneeuw te laten vallen

Zorg ervoor dat de hele opdrachtreeks zich allemaal op één regel bevindt, deze zou er ongeveer zo uit moeten zien als deze bij de prompt geplakt wordt voordat de enter wordt aangeroepen om te starten:

Zodra je op de terugweg bent getikt, zie je meteen dat de sneeuwvlokken vallen, het wordt beter weergegeven door de animatie bovenaan, maar deze schermafbeelding geeft een statisch voorbeeld. De sneeuwvlokken vallen continu en verzamelen zich op een enkele regel helemaal onderaan het terminalvenster:

Je kunt de prachtige robijnsneeuwmachine stoppen door op Control + Z te drukken om het proces te onderbreken.

Voor de beste winterse resultaten, zet je de lettertypegrootte van het terminalvenster een kwartje hoger door op Command + een paar keer te drukken. Grootte 18 of groter is het beste om met de sneeuwvlokdetails te pronken. Je bureau verlaten? Gooi het Terminal-venster in de app-modus op volledig scherm en voer vervolgens de opdracht snow machine uit voor een leuke kleine schermbeveiliging.

De opdracht verbruikt ongeveer 4% tot 10% CPU om voor onbepaalde tijd op de achtergrond te draaien, wat niet al te agressief is, maar het is voldoende dat u dit proces waarschijnlijk niet wilt uitvoeren als u bezig bent met het besparen van de levensduur van de batterij of als u bezig bent al je verwerkingskracht om iets belangrijks te maken.

Koud worden, alleen maar kijken naar die virtuele sneeuw vallen? Nou, het is ook de juiste tijd van het jaar om onze klassieke 8-bit-openhaard-app kapot te maken en op te warmen door enkele gepixelde virtuele vlammen. Je Mac is nog nooit zo feestelijk geweest, toch?

Bah onzin? Niet in het hele vakantie-gejuich ding? Misschien haat je gewoon de sneeuw met een passie? Dat is goed, want je kunt in plaats daarvan gaan met The Matrix voor je opdrachtregel, die er behoorlijk luxe uit ziet en veel minder seizoensgebonden is.

Deze handige truc is gevonden in de CLIMagic-opmerkingen en voor opdrachtregelgebruikers die geen Mac OS X draaien, zul je een andere oplossing vinden die ook voor Linux werkt (de andere opdracht werkt ook op de Mac, maar vereist gawk om te worden vooraf geïnstalleerd via Homebrew of zelf gecompileerd met gcc).