Files
dotfiles/home-manager/lenny.nix
J. Fernando Sánchez 0e71c1a637 Add vscode config
2026-05-04 10:16:15 +02:00

43 lines
970 B
Nix

{ config, pkgs, ... }:
{
nixpkgs.config.allowUnfree = true;
home.packages = with pkgs; [
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"
}
'';
};
}