HeRM, gestionează-ți cartea de bucate din linia de comandă

Despre HeRMs

În articolul următor vom analiza HeRM-urile. Fie că gătești pentru pasiune, hobby sau profesie, sunt sigur că dacă te încadrezi în oricare dintre aceste cazuri, vei avea o carte de bucate. A avea una dintre acestea este o modalitate bună de a exersa și de a vă îmbunătăți în bucătărie. Putem păstra mica noastră carte de rețete stocând rețetele pe smartphone-ul nostru sau salvându-le într-un document Word. Există o multitudine de opțiuni. Astăzi există multe modalități de a ia notițe despre rețete bucătărie, dar nu mai sunt atât de mulți pentru a lua notițe de la terminal.

Întrucât sunt un mare fan al terminalului, m-am oprit să mă uit la HeRMs. Aceasta manager de rețete alimentare pentru linia de comandă. Folosind HeRMs, putem adăuga, vizualiza, edita și șterge rețete de gătit și ne va permite chiar să facem lista de cumpărături. Totul de la terminal.

Este gratuit și open source. Acest utilitar este scris folosind limbajul de programare Haskell. Codul sursă este disponibil gratuit la adresa GitHub, astfel încât să-l putem furniza, să adăugăm mai multe funcții sau să-l îmbunătățim pe placul nostru.

Caracteristicile generale ale HeRMs

Acest utilitar ne va oferi mai multe opțiuni pentru gestionarea rețetelor noastre:

  • Ne va permite adăugați rețete.
  • Putem consultați rețetele pe care le-am adăugat.
  • Putem de asemenea editați rețete.
  • Ne permite indicați câte persoane este destinată fiecărei rețete.
  • În cazul în care nu mai aveți nevoie de o rețetă, o vom putea șterge.
  • Acest mic program ne va permite importați fișiere de rețete pentru a le adăuga în cartea noastră de bucate.
  • Vom avea posibilitatea generează liste de cumpărături pentru rețetele noastre.
  • Putem păstra o evidență a rețete cu etichete.

Instalarea HeRM's

Deoarece acest program este scris folosind Haskell, trebuie mai întâi să instalăm Cabal pentru a-l putea instala. Cabal este un program de linie de comandă pentru descărcarea și construirea de software scrise în limbajul de programare Haskell.

Cabal este disponibil în depozite nucleul majorității distribuțiilor Gnu / Linux. Pentru aceasta îl putem instala folosind managerul de pachete implicit al Ubuntu-ului nostru sau deschidem un terminal (Ctrl + Alt + T) și scriem în el:

sudo apt install cabal-install

După instalarea Cabal, asigurați-vă că ați adăugat calea la fișierul dvs. bashrc. Pentru a face acest tip în terminal:

vi ~/.bashrc

Când fișierul se deschide, adăugați următoarea linie:

configurație herms bashrc

PATH=$PATH:~/.cabal/bin

presa : Wq pentru a salva și a ieși din fișier, dacă utilizați vi așa cum am făcut-o. Apoi executați următoarea comandă la actualizați modificările efectuat:

source ~/.bashrc

După parcurgerea pașilor anteriori, rulați următoarea comandă către actualizați lista software-urilor disponibile:

cabal update

Acum acum putem instala HeRMs. Va trebui să scriem doar în același terminal:

cabal install herms

În timp ce se instalează, bea o băutură, poate dura ceva timp. Odată ce instalarea este terminată, puteți începe să vă gestionați rețetele.

Gestionați-vă rețetele cu HeRMs

Adăugați rețete

Să adăugăm o rețetă alimentară în cartea noastră de bucate. Pentru a adăuga o rețetă, va trebui să scriem în terminal (Ctrl + Alt + T):

HeRMs adaugă

herms add

Veți vedea un ecran identic sau similar cu cel al capturii anterioare. Aici putem începe să scriem detaliile rețetei.

Pentru a naviga prin câmpuri, utilizați următoarele comenzi rapide de la tastatură:

  • Tab / Shift + Tab - Câmpul următor / anterior
  • Ctrl + Tastă pentru a muta cursul - Răsfoiți câmpurile
  • [Meta sau Alt] + h, j, k, l - Răsfoiți câmpurile
  • Esc - Salvați sau Anulați.

Odată ce am adăugat detaliile rețetei, apăsați tasta ESC și apăsați Y pentru a-l salva. În mod similar, puteți adăuga câte rețete doriți.

Enumerați rețetele adăugate

Pentru a lista rețetele adăugate, tastați terminalul (Ctrl + Alt + T):

Lista Herms

herms list

Vizualizați o rețetă

Pentru a vedea detaliile rețetelor enumerate în secțiunea anterioară, pur și simplu utilizați numărul respectiv așa cum se arată mai jos:

Herms vizualizează rețeta

herms view 4

Prin indicarea numărului 4, programul ne va arăta rețeta numărul patru pe care am salvat-o în cartea noastră de bucate.

Editați o rețetă

Pentru a edita orice rețetă va trebui să folosim doar opțiunea de editare așa cum se arată mai jos:

HeRMS editează rețeta

herms edit 4

După ce ați făcut modificările, apăsați tasta ESC. Programul ne va întreba dacă vrem sau nu să salvăm modificările. Doar selectați opțiunea potrivită.

Ștergeți o rețetă

Pentru a șterge o rețetă, comanda de utilizat ar fi următoarea:

herms remove 1

Generați o listă de cumpărături

Pentru a genera o listă de cumpărături pentru o anumită rețetă, rulați HeRMs după cum urmează:

herms shopping 1

Lista va fi generat pe baza ingredientelor care fac parte din rețetă numărul 1 (în acest exemplu) și pe care l-am adăugat anterior.

Afișați ajutorul HeRMs

Pentru a vedea ajutorul, va trebui să executăm:

Herms ajută

herms -h

Cu aceasta puteți gestiona corect cartea de rețete. Data viitoare când auzi o conversație despre o rețetă bună, trebuie doar să deschizi HeRM-urile și să iei repede note.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.