Skip to content

A collection of development environment for different projects

License

Notifications You must be signed in to change notification settings

nixvital/devenv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

A collection of development environment for different projects

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages