home-managerでVSCodeの設定をする
できるっぽいが、メリットがあるのか不明なので試してないmrsekut.icon
代替
code:nix
programs.vscode = {
enable = true;
enableUpdateCheck = true;
userSettings = # ...
keybindings = # ...
};
少し試そうと思ったが、unfreeを許可しないといけなくて、それがなんかイヤでやめた
かなりゴリゴリnixで設定を書いている
これってVSCode側で、ショートカットキー変えたり、拡張を変えたりした場合どういう挙動になるんだろう?
それはnix側には反映されないはずなので、
新たにhome-manager swtitchしたら消える?
消えないとして、その変更をdotfilesに含めたいと思ったらどうするの?
わざわざnixで書き直すの?
どう考えても面倒mrsekut.icon