Switched from nix-vscode-extensions to nix4vscode

This commit is contained in:
2024-05-27 00:38:35 -03:00
parent 3dc9d15304
commit 9c63db9b51
10 changed files with 544 additions and 60 deletions

View File

@@ -1,22 +1,27 @@
{
inputs,
system,
pkgs,
lib,
...
}: {
}: let
plugins = (import ./extensions.lock) {
pkgs = pkgs;
lib = lib;
};
in {
programs.vscode = {
extensions = with inputs.nix-vscode-extensions.extensions.${system}; [
extensions = with plugins; [
# General
vscode-marketplace.christian-kohler.npm-intellisense
vscode-marketplace.esbenp.prettier-vscode
vscode-marketplace.liamhammett.inline-parameters
vscode-marketplace.mgmcdermott.vscode-language-babel
vscode-marketplace.yatki.vscode-surround
christian-kohler.npm-intellisense
esbenp.prettier-vscode
liamhammett.inline-parameters
mgmcdermott.vscode-language-babel
yatki.vscode-surround
# Svelte
vscode-marketplace.svelte.svelte-vscode
svelte.svelte-vscode
# Tauri
vscode-marketplace.tauri-apps.tauri-vscode
tauri-apps.tauri-vscode
];
userSettings = {
"[javascript]"."editor.defaultFormatter" = "esbenp.prettier-vscode";