nix
やりたいこと(vim-jp-slackで相談した)
複数のPHPバージョンを同居させたい
開発するリポジトリごとに、PHPのバージョンはパッチバージョンまで固定したい
EoL済みのPHP5系、7系が必要になることがある
↑全パッチバージョン、ある
念の為uninstall方法を確認しておく
nixはストレージをいっぱい使うので、整理用スクリプトにGCを組み込み
code:config.fish
function clear_storage
aqua vacuum -d 1
uv cache clean
docker system prune
brew cleanup
go clean -modcache
nix-collect-garbage # ←新規追加
end
fish使いたい
global <-> project みたいな使い分け、どうやってやるんだろう?
home-managerがglobal?ホーム環境構築ツール?dotfilesの管理用か?
これは読むと良さそう
renovate公式でもnix対応ある様子
formatterはコレっぽい
違う?flake.nixのformatに使うものではなさそう?
資料