vscode: update extensions and settings for aigis
This commit is contained in:
parent
cdfeea8d97
commit
bc601a6e4f
2 changed files with 29 additions and 3 deletions
|
@ -5,6 +5,11 @@
|
|||
let
|
||||
# Simple helper to de-stringify invalid tokens.
|
||||
author = name: pkgs.vscode-extensions.${name};
|
||||
|
||||
# Forces a package to be marked as having linux-aarch64 support.
|
||||
forceArmLinux = pkg: pkg.overrideAttrs (prev: {
|
||||
meta.platforms = prev.meta.platforms ++ [ "aarch64-linux" ];
|
||||
});
|
||||
in
|
||||
{
|
||||
|
||||
|
@ -22,7 +27,6 @@ in
|
|||
|
||||
# appearance
|
||||
oderwat.indent-rainbow
|
||||
(author "2gua").rainbow-brackets
|
||||
brandonkirbyson.solarized-palenight
|
||||
|
||||
# behavior
|
||||
|
@ -39,12 +43,12 @@ in
|
|||
streetsidesoftware.code-spell-checker
|
||||
|
||||
# rust
|
||||
serayuzgur.crates
|
||||
fill-labs.dependi
|
||||
rust-lang.rust-analyzer
|
||||
njpwerner.autodocstring
|
||||
|
||||
# python
|
||||
ms-python.python
|
||||
(forceArmLinux ms-python.python)
|
||||
|
||||
# c/c++
|
||||
ms-vscode.cpptools
|
||||
|
@ -57,6 +61,8 @@ in
|
|||
# accessibility / talon, for when our neuro condition is wonk
|
||||
pokey.talon
|
||||
pokey.cursorless
|
||||
pokey.parse-tree
|
||||
pokey.command-server
|
||||
|
||||
];
|
||||
|
||||
|
@ -66,6 +72,8 @@ in
|
|||
# Theming.
|
||||
"workbench.colorTheme" = lib.mkForce "Solarized-Palenight";
|
||||
|
||||
# Default to formatting on save.
|
||||
"editor.formatOnSave" = true;
|
||||
|
||||
};
|
||||
|
||||
|
|
|
@ -19,6 +19,11 @@ in
|
|||
hash = "sha256-gGTpeOQeIQj2ObyC6504+lzLFUS35RNw5z2/isPRpyM=";
|
||||
};
|
||||
|
||||
|
||||
#
|
||||
# Talon-related extensions.
|
||||
#
|
||||
|
||||
pokey.talon = quickMarketplaceExtension {
|
||||
name = "talon";
|
||||
publisher = "pokey";
|
||||
|
@ -33,4 +38,17 @@ in
|
|||
hash = "sha256-QIfAu76QhIII8Xnt5lCCVsZAaa57OHszC4ZQuq67MZs=";
|
||||
};
|
||||
|
||||
pokey.parse-tree = quickMarketplaceExtension {
|
||||
name = "parse-tree";
|
||||
publisher = "pokey";
|
||||
version = "0.32.0";
|
||||
hash = "sha256-SfixHdqXsHYxWUVku6N8+H3xaA5NKXsgGYl3lB7izNA=";
|
||||
};
|
||||
|
||||
pokey.command-server = quickMarketplaceExtension {
|
||||
name = "command-server";
|
||||
publisher = "pokey";
|
||||
version = "0.10.1";
|
||||
hash = "sha256-r70WXsr5+aHv+W5aT6m7NcaEtte1dnWhRyxWWhu0uLM=";
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue