{ pkgs, ... }: { programs.vscodium = { enable = true; package = pkgs.vscodium; profiles.default = { extensions = with pkgs.vscode-extensions; with pkgs.vscode-marketplace; [ amazonwebservices.aws-toolkit-vscode arrterian.nix-env-selector christian-kohler.path-intellisense eamodio.gitlens esbenp.prettier-vscode jnoortheen.nix-ide leonardssh.vscord mkhl.direnv ms-python.debugpy ms-python.python opentofu.vscode-opentofu redhat.ansible redhat.vscode-yaml rvest.vs-code-prettier-eslint vscodevim.vim ]; userSettings = { "editor.stickyScroll.maxLineCount" = 10; "vim.smartRelativeLine" = true; }; }; }; }