Ternimal - Fihan Lifeform ti ere idaraya ni Ibudo Linux Rẹ


Ternimal (kii ṣe ebute, bẹẹni, a tun ka bi ebute ni igba akọkọ) jẹ eto ti o rọrun, irọrun pupọ ti o ṣedasilẹ igbesi aye ere idaraya ninu ebute rẹ ni lilo awọn aami idena Unicode. O kan awọn awọ ijinna awọn aaye lati apakan kan ti ọna meandering.

O n ṣiṣẹ ni ọpọlọpọ awọn emulators ebute Linux ati pẹlu ọpọlọpọ awọn nkọwe ti o ni monospaced, ati pe a ti ni idanwo lori Linux (o fẹrẹ to gbogbo awọn emulators ebute ti o mu ternimal laisi abawọn), Mac OS bii Windows.

Fi Ternimal sinu Awọn ọna Linux

Ternimal ko ni awọn igbẹkẹle yato si Ile-ikawe Standard Rust (> = 1.20) gbọdọ fi sori ẹrọ, ni aaye wo ni a le kọ Ternimal pẹlu bi o ti han.

$ git clone https://github.com/p-e-w/ternimal.git
$ cd ternimal
$ rustc -O ternimal.rs

Lẹhin ti o kọ, o le bẹrẹ lilo ternimal lati ṣe afihan awọn igbesi aye ti ere idaraya ti o yatọ si awọ bii awọn ejò, Rainbow, ọpọlọpọ awọn nkan ti a ti ge asopọ gbigbe ni aṣa iṣọkan ati diẹ sii.

Itele, lati ṣiṣẹ ti ara bi eyikeyi aṣẹ miiran lori eto rẹ, gbe pipa ti a ṣe loke, sinu itọsọna ninu oniyipada ayika PATH rẹ (fun apẹẹrẹ ~/bin/).

$ mkdir ~/bin		#create bin in your home folder if it doesn’t exist.
$ cp ternimal ~/bin 

Atẹle ni awọn apẹẹrẹ diẹ ti ohun ti ternimal le ṣe.

Aṣẹ wọnyi yoo han ọpọlọpọ, o le fopin si nipa titẹ [Ctrl + C] .

$ ternimal length=600 thickness=0,4,19,0,0

Aṣẹ yii yoo han ejo ere idaraya kan.

$ ternimal length=100 thickness=1,4,1,0,0 radius=6,12 gradient=0:#666600,0.5:#00ff00,1:#003300

Ati aṣẹ atẹle yoo han awọsanma ti o nipọn.

$ ternimal length=20 thickness=70,15,0,1,0 padding=10 radius=5 gradient=0.03:#ffff00,0.15:#0000ff,0.3:#ff0000,0.5:#00ff00

Gẹgẹ bi Olùgbéejáde ti fi sii ni ẹtọ,\"lati iwoye ti o wulo, eto naa ko wulo pupọ. O ṣe, sibẹsibẹ, o ni diẹ ninu imọ-ẹrọ tutu ati iṣiro“.

Ibi ipamọ Github Ternimal: https://github.com/p-e-w/ternimal

Ternimal jẹ ọkan ninu awọn eto ebute igbadun Linux yẹn fun adaṣe ọpọlọ rẹ (tabi o ṣee ṣe awọn oju); lẹhin ti o ṣiṣẹ lori laini aṣẹ fun igba pipẹ, o le pe ọkan ninu awọn ohun iyebiye wọnyẹn (paapaa agbo) ati ki o kan wo. Lo fọọmu esi ni isalẹ lati pin awọn ero rẹ nipa rẹ.