vscode: splork in extensions~
This commit is contained in:
parent
c8ead81d0f
commit
cdfeea8d97
1 changed files with 16 additions and 2 deletions
|
@ -1,7 +1,12 @@
|
|||
#
|
||||
# Visual Studio Code + Dance (kakoune mode) Experiments
|
||||
#
|
||||
{ pkgs, deprekages, lib, ... }: {
|
||||
{ pkgs, deprekages, lib, ... }:
|
||||
let
|
||||
# Simple helper to de-stringify invalid tokens.
|
||||
author = name: pkgs.vscode-extensions.${name};
|
||||
in
|
||||
{
|
||||
|
||||
programs.vscode = {
|
||||
enable = true;
|
||||
|
@ -13,25 +18,34 @@
|
|||
# Extensions to include with vscode.
|
||||
extensions = with (pkgs.vscode-extensions // deprekages.vscode-extensions); [
|
||||
# Requires a qualified name due to the leading '1'.
|
||||
pkgs.vscode-extensions."1Password".op-vscode
|
||||
(author "1Password").op-vscode
|
||||
|
||||
# appearance
|
||||
oderwat.indent-rainbow
|
||||
(author "2gua").rainbow-brackets
|
||||
brandonkirbyson.solarized-palenight
|
||||
|
||||
# behavior
|
||||
gregoire.dance
|
||||
usernamehw.errorlens
|
||||
editorconfig.editorconfig
|
||||
|
||||
# general add-ons
|
||||
adpyke.codesnap
|
||||
ms-toolsai.jupyter
|
||||
ms-vscode.hexeditor
|
||||
ms-vscode.cmake-tools
|
||||
ms-vscode.makefile-tools
|
||||
streetsidesoftware.code-spell-checker
|
||||
|
||||
# rust
|
||||
serayuzgur.crates
|
||||
rust-lang.rust-analyzer
|
||||
njpwerner.autodocstring
|
||||
|
||||
# python
|
||||
ms-python.python
|
||||
|
||||
# c/c++
|
||||
ms-vscode.cpptools
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue