update packages + some tweaks

This commit is contained in:
Reid 2026-04-18 18:41:55 -07:00
parent 527378ad95
commit edfb60dd12
Signed by: reidlab
GPG key ID: DAF5EAF6665839FD
26 changed files with 304 additions and 319 deletions

View file

@ -39,24 +39,6 @@ in {
sumneko.lua
# wgsl
wgsl-analyzer.wgsl-analyzer
] ++ pkgs.vscode-utils.extensionsFromVscodeMarketplace [
# language specific
# qml
{
name = "qt-qml";
publisher = "TheQtCompany";
version = "1.4.0";
sha256 = "sha256-9C0EC4vnulg0OjGNU0SfMA2R6+OaHVCqDsipY2TAqxo=";
}
# libraries
# qt core
{
name = "qt-core";
publisher = "TheQtCompany";
version = "1.4.0";
sha256 = "sha256-QiZc6WNh4Q67beyFuiSqkG5G4zRMNmyjuZhWW7ZATO0=";
}
];
userSettings = with config.modules.desktop.fonts.fonts; {
@ -81,12 +63,7 @@ in {
"nix.enableLanguageServer" = true;
"nix.serverPath" = "${lib.getExe pkgs.nil}";
"qt-qml.qmlls.enabled" = true;
"qt-qml.qmlls.customExePath" = "${pkgs.qt6.qtdeclarative}/bin/qmlls";
"qt-qml.qmlls.useQmlImportPathEnvVar" = true;
"qt-qml.doNotAskForQmllsDownload" = true;
"security.workspace.trust.enabled" = "false";
"security.workspace.trust.enabled" = false;
"explorer.compactFolders" = false;
"explorer.confirmDelete" = false;
@ -100,6 +77,8 @@ in {
# prevent vscode from modifying the terminal colors
"terminal.integrated.minimumContrastRatio" = 1;
# prevent vscode from messing up font spacing
"terminal.integrated.letterSpacing" = 1;
};
};
};