vscode extensions fix

This commit is contained in:
Reid 2026-05-05 20:20:51 -07:00
parent 553f17d482
commit 2fa95ab663
Signed by: reidlab
GPG key ID: DAF5EAF6665839FD
3 changed files with 55 additions and 9 deletions

View file

@ -16,7 +16,7 @@ in {
enableExtensionUpdateCheck = false;
enableUpdateCheck = false;
extensions = with pkgs.vscode-extensions; [
extensions = with pkgs.vscode-marketplace; [
# general extensions
oderwat.indent-rainbow
usernamehw.errorlens
@ -39,6 +39,9 @@ in {
sumneko.lua
# wgsl
wgsl-analyzer.wgsl-analyzer
# qml
theqtcompany.qt-qml
theqtcompany.qt-core
];
userSettings = with config.modules.desktop.fonts.fonts; {
@ -60,9 +63,6 @@ in {
"workbench.tips.enabled" = false;
"workbench.list.smoothScrolling" = true;
"nix.enableLanguageServer" = true;
"nix.serverPath" = "${lib.getExe pkgs.nil}";
"security.workspace.trust.enabled" = false;
"explorer.compactFolders" = false;
@ -75,6 +75,14 @@ in {
"editor.fontWeight" = "normal";
"editor.semanticHighlighting.enabled" = true;
# language specific
# nix
"nix.enableLanguageServer" = true;
"nix.serverPath" = "${lib.getExe pkgs.nil}";
# qml
"qt-qml.qmlls.useQmlImportPathEnvVar" = true;
"qt-qml.qmlls.customExePath" = "${pkgs.kdePackages.qtdeclarative}/bin/qmlls";
# prevent vscode from modifying the terminal colors
"terminal.integrated.minimumContrastRatio" = 1;
# prevent vscode from messing up font spacing