diff --git a/.vscode/launch.json b/.vscode/launch.json index 995e763..78aa5e1 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -3,11 +3,11 @@ "configurations": [ { "name": "Debug Jekyll", - "type": "pwa-chrome", + "type": "chrome", "request": "launch", "url": "http://127.0.0.1:4000", "webRoot": "${workspaceFolder}", - "preLaunchTask": "Run Jekyll" + "preLaunchTask": "Serve" } ] } diff --git a/.vscode/tasks.json b/.vscode/tasks.json index ec9a14a..4f9f26a 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -2,11 +2,24 @@ "version": "2.0.0", "tasks": [ { - "label": "Run Jekyll", + "label": "Serve", "type": "shell", - "command": "mise exec -- bundle exec jekyll serve", + "command": "mise exec -- bundle exec jekyll serve --livereload --verbose", + "group": { + "kind": "test", + "isDefault": true + }, + "detail": "Run Jekyll in verbose debug mode with livereload", "isBackground": true, - "problemMatcher": [] + "problemMatcher": ["$jekyll-error-watch", "$jekyll-warning-watch"] + }, + { + "label": "Build", + "type": "shell", + "command": "mise exec -- bundle exec jekyll build --verbose", + "group": "build", + "detail": "Build Jekyll site with verbose debug output", + "problemMatcher": ["$jekyll-error", "$jekyll-warning"] } ] }