vscode: añade extensiones
This commit is contained in:
parent
61bdb152ba
commit
12b62edab5
|
@ -21,6 +21,20 @@ with lib;
|
||||||
Gimly81.matlab
|
Gimly81.matlab
|
||||||
zhwu95.riscv
|
zhwu95.riscv
|
||||||
tomoki1207.pdf
|
tomoki1207.pdf
|
||||||
|
vscode-icons-team.vscode-icons
|
||||||
|
dan-c-underwood.arm
|
||||||
|
mshr-h.VerilogHDL
|
||||||
|
rashwell.tcl
|
||||||
|
xshrim.txt-syntax
|
||||||
|
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
|
||||||
]);
|
]);
|
||||||
userSettings = {
|
userSettings = {
|
||||||
"files.autoSave" = "onFocusChange";
|
"files.autoSave" = "onFocusChange";
|
||||||
|
@ -34,7 +48,7 @@ with lib;
|
||||||
"workbench.list.smoothScrolling" = true;
|
"workbench.list.smoothScrolling" = true;
|
||||||
"editor.smoothScrolling" = true;
|
"editor.smoothScrolling" = true;
|
||||||
"editor.rulers" = [80 120];
|
"editor.rulers" = [80 120];
|
||||||
"workbench.iconTheme" = "simple-icons";
|
"workbench.iconTheme" = "vscode-icons";
|
||||||
"workbench.editor.untitled.hint" = "hidden";
|
"workbench.editor.untitled.hint" = "hidden";
|
||||||
"editor.autoClosingDelete" = "never";
|
"editor.autoClosingDelete" = "never";
|
||||||
"editor.autoClosingOvertype" = "never";
|
"editor.autoClosingOvertype" = "never";
|
||||||
|
|
126
pkgs/vscode.nix
126
pkgs/vscode.nix
|
@ -65,5 +65,131 @@
|
||||||
sha256 = "sha256-/2u2yfAmSVBvfXIMt2VokkeYH8q8Y9Ca9YSDuwwpkq0=";
|
sha256 = "sha256-/2u2yfAmSVBvfXIMt2VokkeYH8q8Y9Ca9YSDuwwpkq0=";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
vscode-icons-team.vscode-icons = buildVscodeMarketplaceExtension {
|
||||||
|
mktplcRef = {
|
||||||
|
publisher = "vscode-icons-team";
|
||||||
|
name = "vscode-icons";
|
||||||
|
version = "12.0.0";
|
||||||
|
sha256 = "sha256-TQ/GPxNgbMBVlp+KNRd+M0vMxFSAjld/CCbVS9C1DuA=";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
dan-c-underwood.arm = buildVscodeMarketplaceExtension {
|
||||||
|
mktplcRef = {
|
||||||
|
publisher = "dan-c-underwood";
|
||||||
|
name = "arm";
|
||||||
|
version = "1.7.4";
|
||||||
|
sha256 = "sha256-gZBM980AoD+0wnfHXJK9sqCuuLtRY08JnO3Qdq/TRfc=";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
mshr-h.VerilogHDL = buildVscodeMarketplaceExtension {
|
||||||
|
mktplcRef = {
|
||||||
|
publisher = "mshr-h";
|
||||||
|
name = "VerilogHDL";
|
||||||
|
version = "1.5.4";
|
||||||
|
sha256 = "sha256-WxVEP37Z+hATTOZSozYSSGtDUSMKAO/nA6ORXbpjGMU=";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
rashwell.tcl = buildVscodeMarketplaceExtension {
|
||||||
|
mktplcRef = {
|
||||||
|
publisher = "rashwell";
|
||||||
|
name = "tcl";
|
||||||
|
version = "0.1.0";
|
||||||
|
sha256 = "sha256-k8I/W3g98r/YCyIURgm7hh+0Bm0lg4Mdh/r8HsPSoX0=";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
xshrim.txt-syntax = buildVscodeMarketplaceExtension {
|
||||||
|
mktplcRef = {
|
||||||
|
publisher = "xshrim";
|
||||||
|
name = "txt-syntax";
|
||||||
|
version = "0.2.1";
|
||||||
|
sha256 = "sha256-5MOHyTHAefD4X9dpMCJ1ArxBqvHRLfFjENXkIPmAw4M=";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
ZixuanWang.linkerscript = buildVscodeMarketplaceExtension {
|
||||||
|
mktplcRef = {
|
||||||
|
publisher = "ZixuanWang";
|
||||||
|
name = "linkerscript";
|
||||||
|
version = "1.0.2";
|
||||||
|
sha256 = "sha256-J6j4tXJ+gQWGJnMiqoIqJT2kGs/m8Njjm9pX9NCvJWc=";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
hediet.vscode-drawio = buildVscodeMarketplaceExtension {
|
||||||
|
mktplcRef = {
|
||||||
|
publisher = "hediet";
|
||||||
|
name = "vscode-drawio";
|
||||||
|
version = "1.6.4";
|
||||||
|
sha256 = "sha256-+VYdFk9VCp3KnvOASJ+jJSb1NBwykBlnd8EuSKw8sKI=";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
aaron-bond.better-comments = buildVscodeMarketplaceExtension {
|
||||||
|
mktplcRef = {
|
||||||
|
publisher = "aaron-bond";
|
||||||
|
name = "better-comments";
|
||||||
|
version = "3.0.2";
|
||||||
|
sha256 = "sha256-hQmA8PWjf2Nd60v5EAuqqD8LIEu7slrNs8luc3ePgZc=";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
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";
|
||||||
|
name = "code-spell-checker";
|
||||||
|
version = "2.10.1";
|
||||||
|
sha256 = "sha256-FeYkSML6QYtuIHIbAovOqlPwkKfNkHr7IdMCWwkynQ0=";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
wayou.vscode-todo-highlight = buildVscodeMarketplaceExtension {
|
||||||
|
mktplcRef = {
|
||||||
|
publisher = "wayou";
|
||||||
|
name = "vscode-todo-highlight";
|
||||||
|
version = "1.0.5";
|
||||||
|
sha256 = "sha256-CQVtMdt/fZcNIbH/KybJixnLqCsz5iF1U0k+GfL65Ok=";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
xaver.clang-format = buildVscodeMarketplaceExtension {
|
||||||
|
mktplcRef = {
|
||||||
|
publisher = "xaver";
|
||||||
|
name = "clang-format";
|
||||||
|
version = "1.9.0";
|
||||||
|
sha256 = "sha256-q9DvkXbv+GTyeMVIyUQDK49Njsl9msbnOD1gyS4ljC8=";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
yzhang.markdown-all-in-one = buildVscodeMarketplaceExtension {
|
||||||
|
mktplcRef = {
|
||||||
|
publisher = "yzhang";
|
||||||
|
name = "markdown-all-in-one";
|
||||||
|
version = "3.4.4";
|
||||||
|
sha256 = "sha256-2lZfWP+yk0Dp8INLjlJY5ROGu0sLaWhb4fT+O9xGg0s=";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
christian-kohler.path-intellisense = buildVscodeMarketplaceExtension {
|
||||||
|
mktplcRef = {
|
||||||
|
publisher = "christian-kohler";
|
||||||
|
name = "path-intellisense";
|
||||||
|
version = "2.8.1";
|
||||||
|
sha256 = "sha256-lTKzMphkGgOG2XWqz3TW2G9sISBc/kG7oXqcIH8l+Mg=";
|
||||||
|
};
|
||||||
|
};
|
||||||
# para obtener el sha: lib.fakeSha256
|
# para obtener el sha: lib.fakeSha256
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue