Add vscode config
This commit is contained in:
@@ -1,16 +1,42 @@
|
||||
{ config, pkgs, ... }:
|
||||
{
|
||||
nixpkgs.config.allowUnfree = true;
|
||||
home.packages = with pkgs; [
|
||||
ansible
|
||||
awscli2
|
||||
cargo-cross
|
||||
rustup
|
||||
rustc
|
||||
gcc
|
||||
python3Packages.jedi-language-server
|
||||
ruff
|
||||
vial
|
||||
chromium
|
||||
ansible
|
||||
awscli2
|
||||
cargo-cross
|
||||
rustup
|
||||
rustc
|
||||
gcc
|
||||
python3Packages.jedi-language-server
|
||||
ruff
|
||||
vial
|
||||
chromium
|
||||
|
||||
# Bloque VS Code corregido
|
||||
((pkgs.vscode-with-extensions.override {
|
||||
vscodeExtensions = with pkgs.vscode-extensions; [
|
||||
jnoortheen.nix-ide
|
||||
ms-python.python
|
||||
ms-vscode-remote.remote-containers
|
||||
ms-azuretools.vscode-docker
|
||||
ms-vscode-remote.remote-ssh
|
||||
vscodevim.vim
|
||||
yzhang.markdown-all-in-one
|
||||
];
|
||||
}).overrideAttrs (oldAttrs: {
|
||||
makeWrapperArgs = (oldAttrs.makeWrapperArgs or []) ++ [
|
||||
"--set-default" "NIXOS_OZONE_WL" "1"
|
||||
];
|
||||
})) # Los paréntesis dobles aseguran que se evalúe como un paquete único
|
||||
|
||||
];
|
||||
|
||||
home.file = {
|
||||
".config/Code/User/settings.json".text = ''
|
||||
{
|
||||
"window.titleBarStyle": "custom"
|
||||
}
|
||||
'';
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user