Rix packages repo is now an overlay to nixpkgs-unstable
This commit is contained in:
Daniel Winkler 2025-05-31 13:52:12 +02:00
commit b9c8fd1e8c
No known key found for this signature in database
3 changed files with 60 additions and 39 deletions

View file

@ -1,30 +1,33 @@
final: prev: {
rWrapper = prev.rWrapper.override {
packages = with prev.rPackages; [
languageserver
fixest
dplyr
ggplot2
janitor
tidyr
WeightIt
broom
(buildRPackage {
name = "nvimcom";
src = prev.fetchFromGitHub {
owner = "R-nvim";
repo = "R.nvim";
rev = "f30c3b2be9ca1a3c277c5e66f5612774cc3fbcf4";
sha256 = "sha256-X5ZfbrG7FtGJpnMJ2b7FMY/OM9rIIliFSqnbtudZCZg=";
};
sourceRoot = "source/nvimcom";
buildInputs = with prev; [
R
stdenv.cc.cc
gnumake
];
propagatedBuildInputs = [];
})
];
};
final: prev: let
reqPkgs = with prev.rpkgs.rPackages; [
Hmisc
broom
data_table
dplyr
ggplot2
gt
janitor
psych
tidyr
languageserver
(buildRPackage {
name = "nvimcom";
src = prev.rpkgs.fetchFromGitHub {
owner = "R-nvim";
repo = "R.nvim";
rev = "382858fcf23aabbf47ff06279baf69d52260b939";
sha256 = "sha256-j2rXXO7246Nh8U6XyX43nNTbrire9ta9Ono9Yr+Eh9M=";
};
sourceRoot = "source/nvimcom";
buildInputs = with prev.rpkgs; [
R
stdenv.cc.cc
gnumake
];
propagatedBuildInputs = [];
})
];
in {
rWrapper = prev.rpkgs.rWrapper.override {packages = reqPkgs;};
quarto = prev.rpkgs.quarto.override {extraRPackages = reqPkgs;};
}