Files
nix/modules/home/vscode/default.nix

34 lines
806 B
Nix
Raw Normal View History

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