2024-09-05の日報

読み終わるまでの目安 約2分

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

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

今日やったこと

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

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

dotfilesをhome-managerに移行

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

GleamとNix

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

GitHub - vic/gleam-nix: Build Gleam with Nix.
Build Gleam with Nix. Contribute to vic/gleam-nix development by creating an account on GitHub.
GitHub - vic/gleam-nix: Build Gleam with Nix. favicon https://github.com/vic/gleam-nix
GitHub - vic/gleam-nix: Build Gleam with Nix.

明日やりたいこと

cl-nix-lite

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

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

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

GleamとNix

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

dotfilesをhome-managerに移行

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