{ pkgs, ... }: { home.packages = with pkgs; let R-packed = rWrapper.override { packages = with rPackages; let lectuR = pkgs.rPackages.buildRPackage { name = "lectuR"; src = builtins.fetchGit { url = "ssh://git@ktiu.net/home/git/lectuR/"; ref = "main"; rev = "41c477a734c238db53b9ed2fe1e8d28117ffe59e"; }; propagatedBuildInputs = [ purrr magrittr knitr kableExtra tidyr stringr yaml ]; nativeBuildInputs = [ purrr magrittr knitr kableExtra tidyr stringr yaml ]; }; publishR = pkgs.rPackages.buildRPackage { name = "publishR"; src = builtins.fetchGit { url = "ssh://git@ktiu.net/home/git/publishR/"; ref = "main"; rev = "49838c6ad30d3970c595dc7759edb414f9f0b540"; }; propagatedBuildInputs = []; nativeBuildInputs = []; }; goethR = pkgs.rPackages.buildRPackage { name = "goethR"; src = builtins.fetchGit { url = "ssh://git@ktiu.net/home/git/goethR/"; ref = "main"; rev = "f92cd29ec696a79810082cb894de195e4e83023c"; }; propagatedBuildInputs = []; nativeBuildInputs = []; }; in [ bookdown catmaply DAAG devtools dplyr extrafont ggplot2 jsonlite kableExtra knitr languageserver magrittr mapproj openxlsx plotly progress purrr qrcode readODS revealjs rlist rmarkdown rnaturalearth rnaturalearthdata roxygen2 rvest sf stringr testthat tidyr tidyverse tmap yaml lectuR publishR goethR ]; }; in [ R-packed ]; }