omniflake/home/modules/r.nix
2026-03-21 12:02:45 +01:00

63 lines
916 B
Nix

{ pkgs, ... }:
let
customPackages = with pkgs.rPackages; [
bookdown
catmaply
clipr
DAAG
devtools
dplyr
eurostat
extrafont
ggplot2
ggridges
jsonlite
kableExtra
knitr
languageserver
magrittr
mapproj
openxlsx
osmdata
plotly
progress
purrr
qrcode
quarto
RColorBrewer
readODS
revealjs
rlist
rmarkdown
rnaturalearth
rnaturalearthdata
roxygen2
rvest
sf
stringr
testthat
tidyr
tidyverse
tmap
tufte
xlsx
yaml
];
R-packed = pkgs.rWrapper.override { packages = customPackages; };
RStudio-packed = pkgs.rstudioWrapper.override { packages = customPackages; };
in
{
home.packages = with pkgs; [
R-packed
RStudio-packed
];
home.shellAliases = {
r = "R --no-save --no-restore";
R = "R --no-save --no-restore";
};
}