From 1df252b427fe06afe49e76dcdbc1d7e7672c54f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabi=C3=A1n=20Montero?= Date: Fri, 28 Oct 2022 18:52:24 -0600 Subject: [PATCH] =?UTF-8?q?a=C3=B1ade=20extensiones=20de=20vscode?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- home/gui/desktop/vscode.nix | 11 +++++++++-- pkgs/vscode.nix | 37 ++++++++++++++++++------------------- 2 files changed, 27 insertions(+), 21 deletions(-) diff --git a/home/gui/desktop/vscode.nix b/home/gui/desktop/vscode.nix index 65e54f7..e4cc809 100644 --- a/home/gui/desktop/vscode.nix +++ b/home/gui/desktop/vscode.nix @@ -14,7 +14,6 @@ with lib; ms-toolsai.jupyter ms-vscode.cpptools ]) ++ (with pkgs.local.vscode-extensions; [ - laurenttreguier.vscode-simple-icons rust-lang.rust sirtori.indenticator toasty-technologies.octave @@ -29,12 +28,13 @@ with lib; ZixuanWang.linkerscript hediet.vscode-drawio aaron-bond.better-comments - johnpapa.vscode-peacock streetsidesoftware.code-spell-checker wayou.vscode-todo-highlight xaver.clang-format yzhang.markdown-all-in-one christian-kohler.path-intellisense + sukumo28.wav-preview + oderwat.indent-rainbow ]); userSettings = { "files.autoSave" = "onFocusChange"; @@ -54,6 +54,13 @@ with lib; "editor.autoClosingOvertype" = "never"; "editor.autoClosingBrackets" = "never"; "editor.autoClosingQuotes" = "never"; + "indentRainbow.colors" = [ + "rgba(255,255,64,0.2)" + "rgba(127,255,127,0.2)" + "rgba(255,127,255,0.2)" + "rgba(79,236,236,0.2)" + ]; + "hediet.vscode-drawio.theme" = "dark"; }; }; } diff --git a/pkgs/vscode.nix b/pkgs/vscode.nix index 482d7fc..79ecb97 100644 --- a/pkgs/vscode.nix +++ b/pkgs/vscode.nix @@ -18,16 +18,6 @@ }; meta.license = lib.licenses.mit; }; - - laurenttreguier.vscode-simple-icons = buildVscodeMarketplaceExtension { - mktplcRef = { - publisher = "laurenttreguier"; - name = "vscode-simple-icons"; - version = "1.16.0"; - sha256 = "sha256-dFJ3elMHSUyS/hAY0YovL4MxurV9YQmkqFjXgJNDErs="; - }; - meta.license = lib.licenses.cc0; - }; Gimly81.matlab = buildVscodeMarketplaceExtension { mktplcRef = { @@ -138,15 +128,6 @@ }; }; - johnpapa.vscode-peacock = buildVscodeMarketplaceExtension { - mktplcRef = { - publisher = "johnpapa"; - name = "vscode-peacock"; - version = "4.2.2"; - sha256 = "sha256-VTRTQpIiFUxc3qF+E1py1+ns93i918QeTAoWAf7NLP0="; - }; - }; - streetsidesoftware.code-spell-checker = buildVscodeMarketplaceExtension { mktplcRef = { publisher = "streetsidesoftware"; @@ -191,5 +172,23 @@ sha256 = "sha256-lTKzMphkGgOG2XWqz3TW2G9sISBc/kG7oXqcIH8l+Mg="; }; }; + + sukumo28.wav-preview = buildVscodeMarketplaceExtension { + mktplcRef = { + publisher = "sukumo28"; + name = "wav-preview"; + version = "2.0.4"; + sha256 = "sha256-N7Scz3vjDws4oTMqrM3mSANeW85GGpBUY2xfZx+WezY="; + }; + }; + + oderwat.indent-rainbow = buildVscodeMarketplaceExtension { + mktplcRef = { + publisher = "oderwat"; + name = "indent-rainbow"; + version = "8.3.1"; + sha256 = "sha256-dOicya0B2sriTcDSdCyhtp0Mcx5b6TUaFKVb0YU3jUc="; + }; + }; # para obtener el sha: lib.fakeSha256 }