From 1d5cc28519c7013ae5c4bb1d0fc4b09be52b4814 Mon Sep 17 00:00:00 2001 From: Till Date: Sat, 13 May 2023 11:43:33 +0200 Subject: [PATCH] this won't work, right? --- R.nix | 19 +++++++++++++++++++ home/default.nix | 19 +++++-------------- 2 files changed, 24 insertions(+), 14 deletions(-) create mode 100644 R.nix diff --git a/R.nix b/R.nix new file mode 100644 index 0000000..d1b2eb3 --- /dev/null +++ b/R.nix @@ -0,0 +1,19 @@ +{ config, pkgs, ... }: + +{ + home.packages = with pkgs; + let + R-packed = rWrapper.override { + packages = with rPackages; [ + jsonlite + rlist + rvest + sf + tidyverse + tmap + ]; + }; + in [ + R-packed + ]; +} diff --git a/home/default.nix b/home/default.nix index 75017b0..4934d0f 100644 --- a/home/default.nix +++ b/home/default.nix @@ -14,19 +14,7 @@ programs.home-manager.enable = true; - home.packages = with pkgs; - let - R-packed = rWrapper.override { - packages = with rPackages; [ - jsonlite - rlist - rvest - sf - tidyverse - tmap - ]; - }; - in [ + home.packages = with pkgs; [ exa firefox fzf @@ -36,7 +24,6 @@ neomutt nodejs qutebrowser - R-packed rstudio ruby silver-searcher @@ -45,6 +32,10 @@ vdirsyncer ]; + modules = [ + R.nix + ]; + programs.neovim = { enable = true; defaultEditor = true;