diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000000..05452c7f2b --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,13 @@ +{ + // See https://github.com/nf-core/vscode-extensionpack + "recommendations": [ + "charliermarsh.ruff", + "codezombiech.gitignore", + "esbenp.prettier-vscode", + "jebbs.markdown-extended", + "mechatroner.rainbow-csv", + "nextflow.nextflow", + "onnovalkering.vscode-singularity", + "redhat.vscode-yaml" + ] +} diff --git a/.vscode/settings.json b/.vscode/settings.json index 5651d52e08..1936f417f2 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -12,5 +12,9 @@ "source.fixAll": "explicit", "source.organizeImports": "explicit" } - } + }, + + // Render nf-core website admonitions nicely in markdown previews + // https://github.com/nf-core/website/pull/2579 + "markdown.styles": ["https://nf-co.re/vscode_markdown.css"] } diff --git a/nf_core/pipeline-template/.vscode/extensions.json b/nf_core/pipeline-template/.vscode/extensions.json new file mode 100644 index 0000000000..8389b2db02 --- /dev/null +++ b/nf_core/pipeline-template/.vscode/extensions.json @@ -0,0 +1,12 @@ +{ + // See https://github.com/nf-core/vscode-extensionpack + "recommendations": [ + "codezombiech.gitignore", + "esbenp.prettier-vscode", + "jebbs.markdown-extended", + "mechatroner.rainbow-csv", + "nextflow.nextflow", + "onnovalkering.vscode-singularity", + "redhat.vscode-yaml" + ] +} diff --git a/nf_core/pipeline-template/.vscode/settings.json b/nf_core/pipeline-template/.vscode/settings.json index a33b527cc7..ac254fa4d0 100644 --- a/nf_core/pipeline-template/.vscode/settings.json +++ b/nf_core/pipeline-template/.vscode/settings.json @@ -1,3 +1,5 @@ { - "markdown.styles": ["public/vscode_markdown.css"] + // Render nf-core website admonitions nicely in markdown previews + // https://github.com/nf-core/website/pull/2579 + "markdown.styles": ["https://nf-co.re/vscode_markdown.css"] }