• 2024-09-05の日報

    2024年9月5日

    今日の晩御飯はメンチカツでした。

    yasunori meetup楽しそうでうらやましい...VimConfの前日とかなら参加できそうなので参加したいところ。

    今日やったこと

    cl-nix-liteでバイナリ生成/実行までできた

    今日最大の成果。​buildPhase​と​installPhase​でゴニョゴニョするのがコツだった。

    dotfilesをhome-managerに移行

    cl-nix-liteで思わぬ成果が出てしまったのでできなかった。 1ファイルでも良いから移行していきたい。

    GleamとNix

    gleam-nixという便利なモジュールを発見したので普通に実行までいけた。

    <div class="flex justify-center border-t border-gray-200 h-15 md:h-25 mx-5 md:mx-10"> <a href="https://github.com/vic/gleam-nix" class="!no-underline flex w-full bg-white rounded-lg border border-gray-200 shadow hover:bg-gray-100" title="Link Card" > <div class="flex grow flex-col"> <span class="!text-xs md:!text-base px-3 pt-2 py-0 h-20 !mt-0 !mb-0 font-bold tracking-tight text-gray-900 overflow-hidden text-ellipsis"> github.com </span> <span class="font-xs px-3 pb-3 !mb-0 text-gray-700 text-sm max-w-48 md:max-w-full overflow-hidden whitespace-nowrap text-ellipsis"> https://github.com </span> </div> </a> </div>

    明日やりたいこと

    cl-nix-lite

    完全に理解したのでこの勢いで取り組んでいきたい。また、

    • 同一ディレクトリ
    • 別ディレクトリ
    • namespaceを変えた場合
    • fiveam
    • rove

    の場合の挙動も調べたい。内部ではasdfが動いてるし、これもasdfで制御してるので理論上は可能だと思う。 あとはこの知見を活かしてNix前提でのcargoっぽいプロジェクト構成ツールを作ってみたい。

    GleamとNix

    erlang-shipmentを使った​nix run​での実行ができてないのでそれをやっていきたい。

    dotfilesをhome-managerに移行

    先延ばしにしまくってるので流石にやっていきたい。 .czrcとか他に依存しない単純なファイルから移行していきたい。


    ko-fi ☕GitHub Sponsors 🐙