mirror of
https://github.com/go-vikunja/vikunja.git
synced 2025-12-05 19:16:51 -06:00
feat(dev): add devcontainers configuration
This commit is contained in:
21
.devcontainer.json
Normal file
21
.devcontainer.json
Normal file
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"customizations": {
|
||||
"vscode": {
|
||||
"extensions": [
|
||||
"Syler.sass-indented",
|
||||
"codezombiech.gitignore",
|
||||
"dbaeumer.vscode-eslint",
|
||||
"editorconfig.editorconfig",
|
||||
"golang.Go",
|
||||
"lokalise.i18n-ally",
|
||||
"mikestead.dotenv",
|
||||
"mkhl.direnv",
|
||||
"vitest.explorer",
|
||||
"vue.volar"
|
||||
]
|
||||
}
|
||||
},
|
||||
"image": "ghcr.io/cachix/devenv/devcontainer:latest",
|
||||
"overrideCommand": false,
|
||||
"updateContentCommand": "devenv test"
|
||||
}
|
||||
8
.vscode/extensions.json
vendored
8
.vscode/extensions.json
vendored
@@ -1,14 +1,14 @@
|
||||
{
|
||||
"recommendations": [
|
||||
"Syler.sass-indented",
|
||||
"codezombiech.gitignore",
|
||||
"dbaeumer.vscode-eslint",
|
||||
"editorconfig.editorconfig",
|
||||
"vue.volar",
|
||||
"golang.Go",
|
||||
"lokalise.i18n-ally",
|
||||
"mikestead.dotenv",
|
||||
"Syler.sass-indented",
|
||||
"vitest.explorer",
|
||||
"mkhl.direnv",
|
||||
"golang.Go"
|
||||
"vitest.explorer",
|
||||
"vue.volar"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -7,6 +7,8 @@ in {
|
||||
find node_modules/.pnpm/sass-embedded-linux-*/node_modules/sass-embedded-linux-*/dart-sass/src -name dart -print0 | xargs -I {} -0 patchelf --set-interpreter "$(<$NIX_CC/nix-support/dynamic-linker)" {}
|
||||
'';
|
||||
|
||||
devcontainer.enable = true;
|
||||
|
||||
packages = with pkgs-unstable; [
|
||||
# General tools
|
||||
git-cliff
|
||||
|
||||
Reference in New Issue
Block a user