GNU/Linux >> Linux の 問題 >  >> Linux

HeRM’s –コマンドラインフードレシピマネージャー

料理は愛が見えるようになりますね。それはそう!料理があなたの情熱であろうと趣味であろうと職業であろうと、私はあなたが料理の日記を維持すると確信しています。料理の日記をつけることはあなたの料理の練習を改善する一つの方法です。レシピについてメモを取る方法はたくさんあります。小さな日記やノートを管理したり、レシピのメモをスマートフォンに保存したり、コンピューターのWord文書に保存したりできます。多数のオプションがあります。今日はHeRMのを紹介します 、Haskellベースのコマンドラインフードレシピマネージャーで、おいしいフードレシピについてメモを取ります。 Herm'sを使用すると、料理のレシピを追加、表示、編集、削除したり、ショッピングリストを作成したりすることができます。すべてあなたのターミナルから!これは無料で、Haskellプログラミング言語を使用して作成されたオープンソースユーティリティです。ソースコードはGitHubで無料で入手できるため、フォークしたり、機能を追加したり、改善したりできます。

HeRM-コマンドラインフードレシピマネージャー

HeRMのインストール

Haskellを使って書かれているので、最初にCabalをインストールする必要があります。 Cabalは、Haskellプログラミング言語で書かれたソフトウェアをダウンロードして構築するためのコマンドラインプログラムです。 Cabalは、ほとんどのLinuxディストリビューションのコアリポジトリで利用できるため、ディストリビューションのデフォルトのパッケージマネージャーを使用してインストールできます。

たとえば、コマンドを使用して、Arch LinuxおよびAntergos、ManjaroLinuxなどのそのバリアントにcabalをインストールできます。

$ sudo pacman -S cabal-install

Debian、Ubuntuの場合:

$ sudo apt-get install cabal-install

Cabalをインストールした後、PATHを追加したことを確認してください。これを行うには、〜/ .bashrcを編集します ファイル:

$ vi ~/.bashrc

次の行を追加します:

PATH=$PATH:~/.cabal/bin

:wqを押します ファイルを保存して終了します。次に、次のコマンドを実行して、加えられた変更を更新します。

$ source ~/.bashrc

cabalをインストールしたら、次のコマンドを実行してhermsをインストールします。

$ cabal install herms

コーヒーを飲みましょう!これにはしばらく時間がかかります。数分後、次のような出力が表示されます。

[...]
Linking dist/build/herms/herms ...
Installing executable(s) in /home/sk/.cabal/bin
Installed herms-1.8.1.2

おめでとう! Hermsがインストールされています。

レシピの追加

ドーサなどの料理レシピを追加しましょう 。不思議に思う人のために、ドーサはサンバーと一緒に温かい料理を提供する人気の南インド料理です とチャツネ 。それは健康的で、間違いなく最もおいしい食べ物です。砂糖や飽和脂肪は一切含まれていません。作るのも簡単です。さまざまなドーサにはいくつかの種類があり、私たちの家で提供される最も一般的なのはプレーンドーサです。

レシピを追加するには、次のように入力します。

$ herms add

以下のような画面が表示されます。レシピの詳細の入力を開始します。

フィールド間を移動するには、次のキーボードショートカットを使用します。

  • タブ/Shift+タブ -次/前のフィールド
  • Ctrl+<矢印キー> -フィールドをナビゲートする
  • [MetaまたはAlt]+ -フィールドをナビゲートする
  • Esc -保存またはキャンセルします。

レシピの詳細を追加したら、ESCキーを押してYキーを押して保存します。同様に、必要な数のレシピを追加できます。

追加されたレシピを一覧表示するには、次のように入力します。

$ herms list

上記のレシピの詳細を表示するには、以下のようにそれぞれの番号を使用してください。

$ herms view 1

レシピを編集するには、次を使用します:

$ herms edit 1

変更を加えたら、ESCキーを押します。保存するかどうかを尋ねられます。適切なオプションを選択するだけです。

レシピを削除するには、コマンドは次のようになります。

$ herms remove 1

特定のレシピのショッピングリストを生成するには、次のコマンドを実行します。

$ herms shopping 1

ヘルプが必要な場合は、次を実行してください:

$ herms -h

次回、同僚や友人、または他の場所からの良いレシピについての会話を耳にしたときは、Hermsを開いてすぐにメモを取り、配偶者に共有してください。 S /彼は喜ぶでしょう!


Linux
  1. i3Linuxウィンドウマネージャーのショートカットを学ぶ

  2. お気に入りのLinuxウィンドウマネージャーは何ですか?

  3. Vdx –FFmpegへの直感的なコマンドラインラッパー

  1. テクニカルマーケティングマネージャーとは何ですか?

  2. 家令リストマネージャー

  3. Linux上のAPTパッケージマネージャーの説明

  1. お気に入りのLinuxパッケージマネージャーは何ですか?

  2. Kanban.bash –Linux用のパーソナルコマンドラインTodoManager

  3. Keeper –堅牢でセキュリティ中心のパスワードマネージャー