Open29
dotfilesを作る。via NixOS
ピン留めされたアイテム
NixOS上でunixpornをしたい
さて、ここからがだいぶ大きな問題。
基本的なやりたいこと(機能)は完成しているけれど、わからないこと&やりたいことが以下の通りに残っている。
- NixOS configurationsとhome-managerとの間で、どちらで管理するべきものなのかがわからないパッケージが多数ある(運用の問題)
- unixpornをやりたい
- 相変わらずnix式の記法がわからない(勉強せぇ)
とりあえず、必要なのは先行事例をよく読むこと。
以下のファイル群を読んで、何をやっているのかを理解することが肝要だ。
-
https://github.com/asa1984/dotfiles
- NixOSについて紹介する日本で最も充実した記事を書いた人のdotfiles。多少思想は違うが、参考になるのでこちらを読む。
-
https://github.com/sioodmy/dotfiles
- 桜のマークが特徴的なプレビューを掲示しているdotfiles。ライセンスがGPLなのでちょっと忌避観はあるがまぁとにかく読もう。
-
https://github.com/linuxmobile/kaku
- 今回参考にしたい筆頭候補。見た目がいい。
-
https://github.com/ryan4yin/nix-config
- アニメを前面に押し出したdotfiles。インストール方法の手順が結構ちゃんとしている。
一個目
一個目を読む。この返信以降に追加していく。
頭が割れそう
だいぶ難しいぞ。
configuration.nixとhome.nix、そしてflake.nixの関係性がまるで理解できない。
いや、実際に動くものはできてるんだけど、どこからどこまでをそれぞれの領分として切り分けられない。