summaryrefslogtreecommitdiff
path: root/.devcontainer
diff options
context:
space:
mode:
authorArne Keller <arne.keller@posteo.de>2025-01-13 12:32:51 +0100
committerFliegendeWurst <arne.keller@posteo.de>2025-01-13 16:35:04 +0100
commite9c59776b3d4824e13e9e0b9a96497bf18d0252a (patch)
tree902887cbe5a9a83391bdc29601c6395a47b8e645 /.devcontainer
parentvirglrenderer: trim dependencies on darwin (diff)
downloadnixpkgs-e9c59776b3d4824e13e9e0b9a96497bf18d0252a.tar.gz
.devcontainer: tweaks
Diffstat (limited to '.devcontainer')
-rw-r--r--.devcontainer/devcontainer.json17
1 files changed, 16 insertions, 1 deletions
diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json
index 18afce75372b..02b2f9f0273d 100644
--- a/.devcontainer/devcontainer.json
+++ b/.devcontainer/devcontainer.json
@@ -3,7 +3,22 @@
"image": "mcr.microsoft.com/devcontainers/universal:2-linux",
"features": {
"ghcr.io/devcontainers/features/nix:1": {
- "multiUser": false
+ // fails in the devcontainer sandbox, enable sandbox via config instead
+ "multiUser": false,
+ "packages": "nixd,nixfmt-unstable",
+ "extraNixConfig": "experimental-features = nix-command flakes,sandbox = true"
+ }
+ },
+ "customizations": {
+ "vscode": {
+ "extensions": [
+ "jnoortheen.nix-ide"
+ ],
+ "settings": {
+ "nix.formatterPath": "nixfmt-rfc-style",
+ "nix.enableLanguageServer": true,
+ "nix.serverPath": "nixd"
+ }
}
},
"remoteEnv": {