From 19710f03731282782e91e8d148adc54b61df7558 Mon Sep 17 00:00:00 2001 From: uku Date: Tue, 27 Feb 2024 16:14:33 +0100 Subject: [PATCH] fix vscode extensions --- programs/vscode.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/programs/vscode.nix b/programs/vscode.nix index b3fce69..a9feb44 100644 --- a/programs/vscode.nix +++ b/programs/vscode.nix @@ -49,8 +49,8 @@ in { # cpp mesonbuild.mesonbuild - ms-vscode.cmake-tools - ms-vscode.makefile-tools + (ms-vscode.cmake-tools.overrideAttrs (_: {sourceRoot = "extension";})) + (ms-vscode.makefile-tools.overrideAttrs (_: {sourceRoot = "extension";})) twxs.cmake xaver.clang-format @@ -64,6 +64,8 @@ in { # web astro-build.astro-vscode vue.volar + esbenp.prettier-vscode + dbaeumer.vscode-eslint ]; userSettings = { @@ -80,6 +82,8 @@ in { "workbench.colorTheme" = "Catppuccin Macchiato"; "errorLens.messageBackgroundMode" = "message"; "java.jdt.ls.java.home" = "${pkgs.jdk17}/lib/openjdk"; + "editor.defaultFormatter" = "esbenp.prettier-vscode"; + "[javascript]"."editor.defaultFormatter" = "esbenp.prettier-vscode"; # fix for segfault on hyprland "window.titleBarStyle" = "custom";