昨日も寝落ちしてしまったので、リマインダーの時間を一時間前倒しした方が良い気がしてきた。 平日だと思ったよりNixする時間が取れないので、時間の使い方を考える必要がありそう。アニメを土日にまとめて見るようにするとか。
今日やったこと
cl-nix-liteまわり
ここ数日これについて調べているのだけど、まるで進捗が出ない。
Flakeでderivationを作る方法は分かっているのだけど、それをnix build
でビルドしようとするとasdfでエラーが出る。
名前が.dev
で終わるファイルにFlakeの内容が入ってるぽいので中を見てみたらbuildPhase
にasdfの関数を実行する箇所を見つけた。
この箇所は確かFlake側で変更が可能な箇所だったので、ここを(asdf:load-system)
とかに変更したらエラーが出なくなりそう…という推測までは行った。これ試してダメだったら一旦退却してGleamとNixに取り組んでみるのもありかもしれない。
明日やりたいこと
dotfilesをhome-managerに移行
昨日出来なかったので今日はこれを優先してやりたい。 まっさらな環境にhome-manager経由でdotfilesをインストールする方法が分からないので、そのあたりも調べたい。
GleamとNix
NixでGleamの環境を構築したい。
Gleamはnixpkgsにも登録されていてFlakeでも導入できる。個人的にはバージョンの指定とか(v1.4.0
みたいに)ができると嬉しいので、そのあたりも調べたい。