made r packages an overlay

This commit is contained in:
Daniel Winkler 2025-05-16 17:43:53 +02:00
commit 44b39a1b9f
No known key found for this signature in database
2 changed files with 74 additions and 69 deletions

View file

@ -1,22 +1,30 @@
pkgs: with pkgs.rPackages; [
languageserver
fixest
dplyr
ggplot2
(buildRPackage {
name = "nvimcom";
src = pkgs.fetchFromGitHub {
owner = "R-nvim";
repo = "R.nvim";
rev = "f30c3b2be9ca1a3c277c5e66f5612774cc3fbcf4";
sha256 = "sha256-X5ZfbrG7FtGJpnMJ2b7FMY/OM9rIIliFSqnbtudZCZg=";
};
sourceRoot = "source/nvimcom";
buildInputs = with pkgs; [
R
gcc
gnumake
final: prev: {
rWrapper = prev.rWrapper.override {
packages = with prev.rPackages; [
languageserver
fixest
dplyr
ggplot2
janitor
tidyr
WeightIt
broom
(buildRPackage {
name = "nvimcom";
src = pkgs.fetchFromGitHub {
owner = "R-nvim";
repo = "R.nvim";
rev = "f30c3b2be9ca1a3c277c5e66f5612774cc3fbcf4";
sha256 = "sha256-X5ZfbrG7FtGJpnMJ2b7FMY/OM9rIIliFSqnbtudZCZg=";
};
sourceRoot = "source/nvimcom";
buildInputs = with prev; [
R
gcc
gnumake
];
propagatedBuildInputs = [ ];
})
];
propagatedBuildInputs = [ ];
})
]
};
}