nixfiles/home/vscode/code.nix

26 lines
779 B
Nix
Raw Normal View History

2021-12-21 14:00:09 +00:00
{ config, pkgs, ... }:
{
programs.vscode = {
enable = true;
extensions = with pkgs; [
2021-12-21 15:26:21 +00:00
vscode-extensions.bbenoist.nix
vscode-extensions.brettm12345.nixfmt-vscode
2021-12-21 15:26:21 +00:00
vscode-extensions.tiehuis.zig
vscode-extensions.golang.go
2021-12-21 14:00:09 +00:00
];
userSettings = {
2021-12-21 15:26:21 +00:00
"window.zoomLevel" = -1;
"editor.fontSize" = 24;
"editor.fontFamily" = "'Comic Code'";
"terminal.integrated.fontSize" = 24;
"editor.codeLensFontFamily" = "'Comic Code'";
"editor.inlayHints.fontFamily" = "'Comic Code'";
"markdown.preview.fontFamily" = "'Comic Code'";
"terminal.integrated.fontFamily" = "'Comic Code'";
"files.autoSave" = "afterDelay";
"[nix]" = { "editor.defaultFormatter" = "brettm12345.nixfmt-vscode"; };
2021-12-21 14:00:09 +00:00
};
};
2021-12-21 15:26:21 +00:00
}