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