HeRM'er, administrer din kogebog fra kommandolinjen

Om HeRM'er

I den næste artikel vil vi se på HeRM'er. Uanset om du laver mad for lidenskab, hobby eller erhverv, er jeg sikker på, at hvis du passer i nogen af ​​disse tilfælde, har du en kogebog. At have en af ​​disse er en god måde at øve og forbedre i køkkenet på. Vi kan gemme vores lille opskriftsbog ved at gemme opskrifterne på vores smartphone eller ved at gemme dem i en Word-dokument. Der er mange muligheder. I dag er der mange måder at tage noter om opskrifter køkken, men ikke længere så mange at tage notater fra terminalen.

Da jeg er en stor fan af terminalen, er jeg stoppet for at se på HeRM'er. Denne mad opskrift manager til kommandolinjen. Ved hjælp af HeRM'er kan vi tilføje, se, redigere og slette madlavningsopskrifter, og det vil endda give os mulighed for at oprette indkøbslisten. Alt fra terminalen.

Det er gratis og open source. Dette værktøj er skrevet ved hjælp af Haskell programmeringssprog. Kildekoden er gratis tilgængelig på GitHub, så vi kan forkaste det, tilføje flere funktioner eller forbedre det efter vores smag.

Generelle egenskaber ved HeRM'er

Dette værktøj giver os flere muligheder for at styre vores opskrifter:

  • Tillader os tilføj opskrifter.
  • Vi kan se opskrifterne som vi har tilføjet.
  • Det kan vi også rediger opskrifter.
  • Tillader os angiv, hvor mange mennesker hver opskrift er beregnet til.
  • Hvis du ikke længere har brug for en opskrift, kan vi slette den.
  • Dette lille program tillader os importer opskriftsfiler for at føje dem til vores kogebog.
  • Vi får muligheden for generere indkøbslister til vores opskrifter.
  • Vi kan registrere opskrifter med etiketter.

Installation af HeRM'er

Da dette program er skrevet ved hjælp af Haskell, vi skal først installere Cabal for at kunne installere det. Cabal er et kommandolinjeprogram til download og bygning af software skrevet på Haskell-programmeringssproget.

Cabal er tilgængelig i arkiverne kerne af de fleste Gnu / Linux-distributioner. Til dette kan vi installere det ved hjælp af standardpakkehåndteringen af ​​vores Ubuntu eller åbne en terminal (Ctrl + Alt + T) og skrive i den:

sudo apt install cabal-install

Efter installation af Cabal, sørg for at du har tilføjet stien til din fil bashrc. For at gøre denne type i terminalen:

vi ~/.bashrc

Når filen åbnes, skal du tilføje følgende linje:

herms bashrc konfiguration

PATH=$PATH:~/.cabal/bin

tryk : WQ for at gemme og afslutte filen, hvis du bruger vi som jeg lige gjorde. Kør derefter følgende kommando til opdater ændringer udført:

source ~/.bashrc

Når du har gennemført de foregående trin, skal du køre følgende kommando til opdater listen over tilgængelig software:

cabal update

Nu vi kan nu installere HeRM'er. Vi bliver kun nødt til at skrive i den samme terminal:

cabal install herms

Mens det installeres, skal du tage en drink, det kan tage et stykke tid. Når installationen er færdig, kan du begynde at administrere dine opskrifter.

Administrer dine opskrifter med HeRM'er

Tilføj opskrifter

Lad os tilføje en madopskrift til vores kogebog. For at tilføje en opskrift bliver vi nødt til at skrive i terminalen (Ctrl + Alt + T):

HeRMs tilføjer

herms add

Du vil se en skærm, der er den samme eller lignende som den foregående optagelse. Her kan vi begynde at skrive detaljerne i opskriften.

Brug følgende tastaturgenveje til at navigere i felterne:

  • Tab / Skift + Tab - Næste / forrige felt
  • Ctrl + tast for at flytte kurset - Gennemse felterne
  • [Meta eller Alt] + h, j, k, l - Gennemse felterne
  • Esc - Gem eller Annuller.

Når vi har tilføjet oplysningerne om opskriften, tryk på ESC-tasten og tryk på Y for at gemme det. På samme måde kan du tilføje så mange opskrifter, som du vil.

Liste tilføjet opskrifter

For at liste de tilføjede opskrifter, skriv terminalen (Ctrl + Alt + T):

Herms liste

herms list

Se en opskrift

For at se detaljerne i opskrifterne i det foregående afsnit skal du blot bruge det respektive nummer som vist nedenfor:

Herms se opskrift

herms view 4

Ved at angive nummer 4, programmet det vil vise os opskrift nummer fire, som vi har gemt i vores kogebog.

Rediger en opskrift

For at redigere enhver opskrift bliver vi kun nødt til at bruge redigeringsindstillingen som vist nedenfor:

HeRMS rediger opskrift

herms edit 4

Når du har foretaget dine ændringer, skal du trykke på ESC-tasten. Programmet spørger os, om vi vil gemme ændringerne eller ej. Vælg bare den relevante mulighed.

Slet en opskrift

For at slette en opskrift ville kommandoen være følgende:

herms remove 1

Generer en indkøbsliste

For at generere en indkøbsliste til en bestemt opskrift skal du køre HeRM'er som følger:

herms shopping 1

Listen det genereres baseret på de ingredienser, der er en del af opskriften nummer 1 (i dette eksempel), og som vi tidligere har tilføjet.

Vis HeRMs hjælp

For at se hjælpen bliver vi nødt til at udføre:

Herms hjælper

herms -h

Med dette kan du håndtere din opskriftbog korrekt. Næste gang du hører en samtale om en god opskrift, skal du bare åbne HeRM'er og hurtigt tage noter.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.