diff options
author | Kenny Ballou <kballou@devnulllabs.io> | 2020-01-29 10:18:04 -0700 |
---|---|---|
committer | Kenny Ballou <kballou@devnulllabs.io> | 2020-01-29 10:20:37 -0700 |
commit | 032ff49365e3ccd19dedf067f6a3349e9d695f27 (patch) | |
tree | 2be44ccbb7a14b31789b2d171f55641c2807c40f | |
parent | 9a138d528b1a0a94a7cddd6507f4000f737b2f57 (diff) | |
download | cfg.nix-032ff49365e3ccd19dedf067f6a3349e9d695f27.tar.gz cfg.nix-032ff49365e3ccd19dedf067f6a3349e9d695f27.tar.xz |
overlays: create data-analysis overlay
Create overlay containing tools for basic data analysis and exploration.
Signed-off-by: Kenny Ballou <kballou@devnulllabs.io>
-rw-r--r-- | overlays/20-python.nix | 2 | ||||
-rw-r--r-- | overlays/30-data-analysis.nix | 15 | ||||
-rw-r--r-- | system/packages.nix | 1 |
3 files changed, 16 insertions, 2 deletions
diff --git a/overlays/20-python.nix b/overlays/20-python.nix index 88ac812..4e0def0 100644 --- a/overlays/20-python.nix +++ b/overlays/20-python.nix @@ -5,8 +5,6 @@ self: super: paths = [ self.python3 self.python37Packages.gprof2dot - self.python37Packages.ipdb - self.python37Packages.ipython self.python37Packages.setuptools self.python3Packages.pip self.python3Packages.virtualenv diff --git a/overlays/30-data-analysis.nix b/overlays/30-data-analysis.nix new file mode 100644 index 0000000..830bdbc --- /dev/null +++ b/overlays/30-data-analysis.nix @@ -0,0 +1,15 @@ +self: super: +{ + data-analysis-overlay = super.buildEnv { + name = "data-analysis"; + paths = [ + self.python3 + self.python37Packages.ipdb + self.python37Packages.ipython + self.python37Packages.matplotlib + self.python37Packages.numpy + self.python37Packages.pandas + self.python37Packages.scipy + ]; + }; +} diff --git a/system/packages.nix b/system/packages.nix index 1d4fe08..d6ae278 100644 --- a/system/packages.nix +++ b/system/packages.nix @@ -23,6 +23,7 @@ clementine cppOverlay cryptsetup + data-analysis-overlay dejavu_fonts diffstat diffutils |