{ pkgs, ... }: { imports = [ ]; programs = { vscode = { enable = true; extensions = with pkgs.vscode-extensions; [ bierner.markdown-mermaid esbenp.prettier-vscode foxundermoon.shell-format github.copilot github.copilot-chat golang.go jnoortheen.nix-ide pkief.material-icon-theme ] ++ pkgs.vscode-utils.extensionsFromVscodeMarketplace [ { name = "vscode-augment"; publisher = "augment"; version = "0.409.1"; sha256 = "erRg/C0qSrPg0cK2qmnULOnFGj/mVQTyBy5Kyj1ZfVw="; } ]; userSettings = builtins.fromJSON (builtins.readFile ./settings.json); }; }; home.file.".config/Code/User/keybindings.json" = { source = ./keybindings.json; }; }