vscode: switch to home-manger module
This commit is contained in:
parent
7dea39c0b4
commit
7c387dbed6
3 changed files with 18 additions and 9 deletions
|
@ -27,7 +27,7 @@ in {
|
|||
../programs/pass.nix
|
||||
zshCurried
|
||||
../programs/podman.nix
|
||||
../programs/vscode.nix
|
||||
../programs/vscode
|
||||
];
|
||||
|
||||
nixpkgs.config = {
|
||||
|
|
|
@ -463,16 +463,21 @@ let
|
|||
in
|
||||
|
||||
{
|
||||
home.packages = [
|
||||
(pkgs.vscode-with-extensions.override {
|
||||
vscodeExtensions = []
|
||||
programs.vscode = {
|
||||
enable = true;
|
||||
extensions = []
|
||||
++ packagedExtensions
|
||||
++ marketPlaceExtensions
|
||||
;
|
||||
})
|
||||
];
|
||||
};
|
||||
}
|
||||
|
||||
# TODO: automate
|
||||
# rustup install stable
|
||||
# rustup component add rust-analysis --toolchain stable
|
||||
# rustup component add rust-src --toolchain stable
|
||||
# rustup component add rls --toolchain stable
|
||||
|
||||
### original list:
|
||||
# 74th.Theme-NaturalContrast-With-HC
|
||||
# AlanWalk.markdown-toc
|
||||
|
|
|
@ -13,6 +13,10 @@
|
|||
extraPackages = [
|
||||
# required by vscode's remote-ssh plugin
|
||||
pkgs.nodejs
|
||||
|
||||
# allow clipboard exchanges
|
||||
pkgs.xsel
|
||||
pkgs.xclip
|
||||
];
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue