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
|
../programs/pass.nix
|
||||||
zshCurried
|
zshCurried
|
||||||
../programs/podman.nix
|
../programs/podman.nix
|
||||||
../programs/vscode.nix
|
../programs/vscode
|
||||||
];
|
];
|
||||||
|
|
||||||
nixpkgs.config = {
|
nixpkgs.config = {
|
||||||
|
|
|
@ -463,16 +463,21 @@ let
|
||||||
in
|
in
|
||||||
|
|
||||||
{
|
{
|
||||||
home.packages = [
|
programs.vscode = {
|
||||||
(pkgs.vscode-with-extensions.override {
|
enable = true;
|
||||||
vscodeExtensions = []
|
extensions = []
|
||||||
++ packagedExtensions
|
++ packagedExtensions
|
||||||
++ marketPlaceExtensions
|
++ 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:
|
### original list:
|
||||||
# 74th.Theme-NaturalContrast-With-HC
|
# 74th.Theme-NaturalContrast-With-HC
|
||||||
# AlanWalk.markdown-toc
|
# AlanWalk.markdown-toc
|
||||||
|
|
|
@ -13,6 +13,10 @@
|
||||||
extraPackages = [
|
extraPackages = [
|
||||||
# required by vscode's remote-ssh plugin
|
# required by vscode's remote-ssh plugin
|
||||||
pkgs.nodejs
|
pkgs.nodejs
|
||||||
|
|
||||||
|
# allow clipboard exchanges
|
||||||
|
pkgs.xsel
|
||||||
|
pkgs.xclip
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue