devcontainer.nix
1 { 2 devcontainer = { 3 enable = false; 4 settings = { 5 name = "Microvisor"; 6 privileged = false; 7 overrideCommand = false; 8 updateContentCommand = "devenv test"; 9 image = "ghcr.io/cachix/devenv/devcontainer:latest"; 10 features = { 11 "ghcr.io/devcontainers/features/github-cli" = { }; 12 }; 13 customizations.vscode.extensions = [ 14 "antfu.vite" 15 "mkhl.direnv" 16 "bbenoist.nix" 17 "vitest.explorer" 18 "tootone.org-mode" 19 "redhat.vscode-yaml" 20 "timonwong.shellcheck" 21 "nrwl.angular-console" 22 "likec4.likec4-vscode" 23 "unifiedjs.vscode-mdx" 24 "esbenp.prettier-vscode" 25 "graphql.vscode-graphql" 26 "dbaeumer.vscode-eslint" 27 "tamasfe.even-better-toml" 28 "EditorConfig.EditorConfig" 29 "ms-vsliveshare.vsliveshare" 30 "firsttris.vscode-jest-runner" 31 "github.vscode-github-actions" 32 "uniquevision.vscode-plpgsql-lsp" 33 "cweijan.vscode-postgresql-client2" 34 "christian-kohler.npm-intellisense" 35 "christian-kohler.path-intellisense" 36 ]; 37 }; 38 }; 39 }