Add vscode conf
This commit is contained in:
parent
342c988e6b
commit
382f4a457e
1 changed files with 25 additions and 2 deletions
|
@ -4,9 +4,32 @@
|
||||||
programs.vscode = {
|
programs.vscode = {
|
||||||
enable = true;
|
enable = true;
|
||||||
enableUpdateCheck = false;
|
enableUpdateCheck = false;
|
||||||
|
enableExtensionUpdateCheck = false;
|
||||||
|
|
||||||
extensions = with pkgs; [
|
userSettings = {
|
||||||
vscode-extensions.bbenoist.nix
|
"files.autoSave" = "onFocusChange";
|
||||||
|
"emmet.includeLanguages" = {
|
||||||
|
"phoenix-heex" = "html";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
userTasks = {};
|
||||||
|
|
||||||
|
extensions = with pkgs; with vscode-extensions; [
|
||||||
|
# Nix
|
||||||
|
bbenoist.nix
|
||||||
|
|
||||||
|
# Rust
|
||||||
|
rust-lang.rust-analyzer
|
||||||
|
serayuzgur.crates
|
||||||
|
tamasfe.even-better-toml
|
||||||
|
|
||||||
|
# Phoenix
|
||||||
|
phoenixframework.phoenix
|
||||||
|
elixir-lsp.vscode-elixir-ls
|
||||||
|
|
||||||
|
# Ruby
|
||||||
|
rebornix.ruby # nixpkgs#unstable -> Migrate to shopify.ruby-lsp
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
}
|
}
|
Loading…
Reference in a new issue