├── .devcontainer ├── Dockerfile ├── codespaces │ └── devcontainer.json ├── devcontainer.json └── docker-compose.yml ├── .envrc ├── .github └── workflows │ ├── ci.yml │ └── rebuild-release.yml ├── .vscode └── settings.json ├── LICENSE ├── Makefile ├── README.md ├── shell.nix ├── src ├── Dockerfile ├── docker-entrypoint.sh ├── etc │ ├── bash.bashrc │ ├── devcontainer.sh │ ├── direnv.toml │ ├── envrc │ └── nix.conf └── ext-preloader │ ├── README.md │ ├── go.mod │ ├── go.sum │ └── main.go └── test ├── .envrc ├── Dockerfile ├── shell.nix └── test.sh /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtruder/nix-devcontainer/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/codespaces/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtruder/nix-devcontainer/HEAD/.devcontainer/codespaces/devcontainer.json -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtruder/nix-devcontainer/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.devcontainer/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtruder/nix-devcontainer/HEAD/.devcontainer/docker-compose.yml -------------------------------------------------------------------------------- /.envrc: -------------------------------------------------------------------------------- 1 | use_nix -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtruder/nix-devcontainer/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/rebuild-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtruder/nix-devcontainer/HEAD/.github/workflows/rebuild-release.yml -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtruder/nix-devcontainer/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtruder/nix-devcontainer/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtruder/nix-devcontainer/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtruder/nix-devcontainer/HEAD/README.md -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtruder/nix-devcontainer/HEAD/shell.nix -------------------------------------------------------------------------------- /src/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtruder/nix-devcontainer/HEAD/src/Dockerfile -------------------------------------------------------------------------------- /src/docker-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtruder/nix-devcontainer/HEAD/src/docker-entrypoint.sh -------------------------------------------------------------------------------- /src/etc/bash.bashrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtruder/nix-devcontainer/HEAD/src/etc/bash.bashrc -------------------------------------------------------------------------------- /src/etc/devcontainer.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | [[ $ENVRC_RUN != yes ]] && source /etc/envrc 4 | -------------------------------------------------------------------------------- /src/etc/direnv.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtruder/nix-devcontainer/HEAD/src/etc/direnv.toml -------------------------------------------------------------------------------- /src/etc/envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtruder/nix-devcontainer/HEAD/src/etc/envrc -------------------------------------------------------------------------------- /src/etc/nix.conf: -------------------------------------------------------------------------------- 1 | sandbox = false 2 | experimental-features = nix-command flakes 3 | -------------------------------------------------------------------------------- /src/ext-preloader/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtruder/nix-devcontainer/HEAD/src/ext-preloader/README.md -------------------------------------------------------------------------------- /src/ext-preloader/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtruder/nix-devcontainer/HEAD/src/ext-preloader/go.mod -------------------------------------------------------------------------------- /src/ext-preloader/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtruder/nix-devcontainer/HEAD/src/ext-preloader/go.sum -------------------------------------------------------------------------------- /src/ext-preloader/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtruder/nix-devcontainer/HEAD/src/ext-preloader/main.go -------------------------------------------------------------------------------- /test/.envrc: -------------------------------------------------------------------------------- 1 | use_nix -------------------------------------------------------------------------------- /test/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtruder/nix-devcontainer/HEAD/test/Dockerfile -------------------------------------------------------------------------------- /test/shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtruder/nix-devcontainer/HEAD/test/shell.nix -------------------------------------------------------------------------------- /test/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xtruder/nix-devcontainer/HEAD/test/test.sh --------------------------------------------------------------------------------