From 2dc7227a0ecf906bfe9369cca8d0f59131c6d6a9 Mon Sep 17 00:00:00 2001 From: Daniel <22460147+dwinkler1@users.noreply.github.com> Date: Mon, 27 Jul 2026 00:21:18 +0000 Subject: [PATCH] fix: remove vscDebugger from default R packages (not in CRAN/rPackages) --- modules/module/settings/lang-packages.nix | 5 ++++- modules/module/specs/plugins.nix | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/modules/module/settings/lang-packages.nix b/modules/module/settings/lang-packages.nix index 97ec4e7..3be7a9a 100644 --- a/modules/module/settings/lang-packages.nix +++ b/modules/module/settings/lang-packages.nix @@ -44,7 +44,10 @@ data_table janitor styler - vscDebugger + # vscDebugger is not on CRAN/Bioconductor, so it is not available in + # pkgs.rpkgs.rPackages. Install it manually in your R library if you + # want to use the nvim-dap R adapter (see plugin/26_dap.lua). + # vscDebugger lintr ]) ); diff --git a/modules/module/specs/plugins.nix b/modules/module/specs/plugins.nix index d003fbe..7630632 100644 --- a/modules/module/specs/plugins.nix +++ b/modules/module/specs/plugins.nix @@ -191,7 +191,7 @@ in { # Lazy-loaded plugins needed when the `r` cat is on. Kept separate from # `utils-lazy` so users with `r=true` and `utils=false` still get the - # R debugger (via vscDebugger) and in-buffer image rendering for plots. + # nvim-dap R adapter and in-buffer image rendering for plots. config.specs.r-lazy = lib.mkIf (config.cats.r or false) { lazy = true; data = with pkgs.vimPlugins; [