38 lines
802 B
Nix
Raw Permalink Normal View History

2024-11-24 11:37:23 +03:00
{ pkgs, ... }:
{
2025-01-08 20:49:43 +03:00
programs.vscode =
{
2024-11-24 11:37:23 +03:00
enable = true;
package = pkgs.vscodium;
2025-01-08 20:49:43 +03:00
extensions = with pkgs.vscode-extensions;
[
2024-11-24 11:37:23 +03:00
jnoortheen.nix-ide
golang.go
2024-11-24 11:41:23 +03:00
waderyan.gitblame
2025-01-08 20:49:43 +03:00
donjayamanne.githistory
samuelcolvin.jinjahtml
2025-01-27 15:38:40 +03:00
ziglang.vscode-zig
2024-11-24 11:37:23 +03:00
];
2025-01-08 20:49:43 +03:00
userSettings =
{
"terminal.integrated.defaultProfile.linux" = "null";
"terminal.integrated.shell.linux" = "/run/current-system/sw/bin/bash";
2024-11-29 17:35:51 +03:00
"files.autoSave" = "on";
"editor.minimap.enabled" = false;
2025-01-08 20:49:43 +03:00
"clangd.fallbackFlags" = [
"-Wall"
"-Wextra"
"-Wpedantic"
"-Werror"
"-I./includes"
];
"editor.rulers" = [
{
"column" = 80;
"color" = "#ff9900";
}
];
2024-11-29 17:35:51 +03:00
};
2024-11-24 11:37:23 +03:00
};
}