Skip to content

Latest commit

 

History

History
30 lines (22 loc) · 1.15 KB

README.md

File metadata and controls

30 lines (22 loc) · 1.15 KB

devenv

A collection of development environment for different projects.

built with nix

This project aims to

  1. Help you quickly spin up a development environment for hacking (as devShells).
  2. Provides skeleton for your next project's development environment.

How to Use?

All the development environments are wrapped in the flake.nix. This means that to activate one of the devShells (e.g. py-vanilla), you just need to run

$ nix develop "github:nixvital/devenv#py-vanilla"

List of Provided Development Environment

  1. py-vanilla: This is a very basic python development environment, with jupyter installed.
  2. ml-basic: This is equipped with the basic packages for machine learning and data science, e.g. pandas and lightgbm.

science, for example pandas and lightgbm.

  1. ml-pytorch: This is a development environment for machine learning projects based on pytorch. It also provides useful utility libraries such as matplotlib.