2025-01-27 15:38:40 +03:00

38 lines
802 B
Nix

{ pkgs, ... }:
{
programs.vscode =
{
enable = true;
package = pkgs.vscodium;
extensions = with pkgs.vscode-extensions;
[
jnoortheen.nix-ide
golang.go
waderyan.gitblame
donjayamanne.githistory
samuelcolvin.jinjahtml
ziglang.vscode-zig
];
userSettings =
{
"terminal.integrated.defaultProfile.linux" = "null";
"terminal.integrated.shell.linux" = "/run/current-system/sw/bin/bash";
"files.autoSave" = "on";
"editor.minimap.enabled" = false;
"clangd.fallbackFlags" = [
"-Wall"
"-Wextra"
"-Wpedantic"
"-Werror"
"-I./includes"
];
"editor.rulers" = [
{
"column" = 80;
"color" = "#ff9900";
}
];
};
};
}