HeRMs, gerencie seu livro de receitas a partir da linha de comando

Sobre HeRMs

No próximo artigo, daremos uma olhada nos HeRMs. Quer você cozinhe por paixão, hobby ou profissão, tenho certeza de que, se você se enquadrar em qualquer um desses casos, terá um livro de receitas. Ter um desses é uma boa maneira de praticar e melhorar na cozinha. Podemos manter nosso pequeno livro de receitas, armazenando as receitas em nosso smartphone ou salvando-as em um Documento do Word. Existem inúmeras opções. Hoje existem muitas maneiras de faça anotações nas receitas da cozinha, mas não o suficiente para fazer anotações no terminal.

Como sou um grande fã do terminal, parei para dar uma olhada nos HeRMs. Este gerenciador de receitas de comida para linha de comando. Com os HeRMs podemos adicionar, visualizar, editar e deletar receitas culinárias e ainda nos permitirá fazer a lista de compras. Tudo, desde o terminal.

É gratuito e de código aberto. Este utilitário foi escrito usando a linguagem de programação Haskell. O código-fonte está disponível gratuitamente em GitHub, para que possamos bifurcá-lo, adicionar mais funções ou melhorá-lo ao nosso gosto.

Características gerais de HeRMs

Este utilitário nos dará várias opções para gerenciar nossas receitas:

  • Nos permitirá adicionar receitas.
  • Nós poderemos consulte as receitas que adicionamos.
  • Também podemos editar receitas.
  • Nos permite indique para quantas pessoas cada receita se destina.
  • Caso você não precise mais de uma receita, poderemos excluí-la.
  • Este pequeno programa nos permitirá importar arquivos de receita para adicioná-los ao nosso livro de receitas.
  • Teremos a possibilidade de gerar listas de compras para nossas receitas.
  • Podemos manter um registro de receitas com rótulos.

Instalando HeRM's

Uma vez que este programa é escrito usando Haskell, devemos primeiro instalar o Cabal para poder instalá-lo. Cabal é um programa de linha de comando para baixar e construir software escrito na linguagem de programação Haskell.

Cabal está disponível nos repositórios núcleo da maioria das distribuições Gnu / Linux. Para isso, podemos instalá-lo usando o gerenciador de pacotes padrão do nosso Ubuntu ou abrir um terminal (Ctrl + Alt + T) e escrever nele:

sudo apt install cabal-install

Depois de instalar o Cabal, certifique-se de ter adicionado o caminho para o seu arquivo bashrc. Para fazer este tipo no terminal:

vi ~/.bashrc

Quando o arquivo abrir, adicione a seguinte linha:

configuração herms bashrc

PATH=$PATH:~/.cabal/bin

Pressione : wq para salvar e sair do arquivo, se você usar o vi como eu acabei de fazer. Em seguida, execute o seguinte comando para atualizar mudanças realizada:

source ~/.bashrc

Depois de concluir as etapas anteriores, execute o seguinte comando para atualize a lista de software disponível:

cabal update

Agora agora podemos instalar HeRMs. Teremos apenas que escrever no mesmo terminal:

cabal install herms

Enquanto ele instala, tome uma bebida, pode demorar um pouco. Assim que a instalação for concluída, você pode começar a gerenciar suas receitas.

Gerencie suas receitas com HeRMs

Adicionar receitas

Vamos adicionar uma receita de comida ao nosso livro de receitas. Para adicionar uma receita, teremos que escrever no terminal (Ctrl + Alt + T):

HeRMs adicionar

herms add

Você verá uma tela igual ou semelhante à captura anterior. Aqui podemos começar a escrever os detalhes da receita.

Para navegar pelos campos, use os seguintes atalhos de teclado:

  • Tab / Shift + Tab - Campo seguinte / anterior
  • Ctrl + tecla para mover o curso - Navegue pelos campos
  • [Meta ou Alt] + h, j, k, l - Navegue pelos campos
  • Esc - Salvar ou cancelar.

Depois de adicionar os detalhes da receita, pressione a tecla ESC e pressione Y para salvá-lo. Da mesma forma, você pode adicionar quantas receitas quiser.

Lista de receitas adicionadas

Para listar as receitas adicionadas, digite no terminal (Ctrl + Alt + T):

Lista Herms

herms list

Veja uma receita

Para ver os detalhes das receitas listadas na seção anterior, basta usar o respectivo número conforme mostrado abaixo:

Herms ver receita

herms view 4

Ao indicar o número 4, o programa vai nos mostrar a receita número quatro que salvamos em nosso livro de receitas.

Editar uma receita

Para editar qualquer receita, só teremos que usar a opção de edição conforme mostrado abaixo:

Receita de edição de HeRMS

herms edit 4

Depois de fazer as alterações, pressione a tecla ESC. O programa perguntará se queremos ou não salvar as alterações. Basta selecionar a opção apropriada.

Excluir uma receita

Para excluir uma receita, o comando a ser usado seria o seguinte:

herms remove 1

Gere uma lista de compras

Para gerar uma lista de compras para uma receita específica, execute HeRMs da seguinte forma:

herms shopping 1

A lista Será gerado com base nos ingredientes que fazem parte da receita número 1 (neste exemplo), e que adicionamos anteriormente.

Mostrar ajuda de HeRMs

Para ver a ajuda, teremos que executar:

Ajuda herms

herms -h

Com isso você pode manusear corretamente seu livro de receitas. Na próxima vez que você ouvir uma conversa sobre uma boa receita, basta abrir os HeRMs e fazer anotações rapidamente.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.