hopefully R fix

This commit is contained in:
Daniel Winkler 2026-05-23 23:44:56 +10:00
commit 458332a141
4 changed files with 4 additions and 4 deletions

View file

@ -201,7 +201,7 @@ projectSettings = {
Add Python/R/Julia libraries that get appended to the module defaults. The built-in defaults are:
- Python: `duckdb`, `polars`
- R: `arrow`, `broom`, `data_table`, `janitor`, `styler`, `nvimcom`
- R: `arrow`, `broom`, `data_table`, `janitor`, `styler`
- Julia: `DataFramesMeta`, `QuackIO`
```nix

View file

@ -8,6 +8,7 @@ let
maybe = cat: pkgsList:
lib.optionals (config.cats.${cat} or false) pkgsList;
rPackages = (pkgs.baseRPackages or [ ]) ++ config.settings.lang_packages.r;
rWrapperPackages = rPackages ++ [pkgs.nvimcom];
quartoPkg =
if config.cats.r or false
then pkgs.rpkgs.quarto.override { extraRPackages = rPackages; }
@ -93,7 +94,7 @@ in
]);
r = maybe "r" [
(pkgs.rpkgs.rWrapper.override { packages = rPackages; })
(pkgs.rpkgs.rWrapper.override { packages = rWrapperPackages; })
pkgs.rpkgs.radianWrapper
quartoPkg
pkgs.air-formatter

View file

@ -6,7 +6,7 @@
}:
let
rPackages = (pkgs.baseRPackages or [ ]) ++ config.settings.lang_packages.r;
rWrapperPkg = pkgs.rpkgs.rWrapper.override { packages = rPackages; };
rWrapperPkg = pkgs.rpkgs.rWrapper.override { packages = rPackages ++ [pkgs.nvimcom]; };
in
{
config.hosts = lib.mkMerge [

View file

@ -45,7 +45,6 @@
janitor
styler
])
++ [pkgs.nvimcom]
);
julia = lib.mkDefault [
"DataFramesMeta"