Skip to content

enumatech/nix-skeleton

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nix skeleton

Pre-requisites: nix, optionally direnv.

Development

nix-shell
# or with direnv
direnv allow

Build docker container

nix-build container.nix
docker load --input result

New project

git init  # Or however you initialize your new project.
git pull https://github.com/enumatech/nix-skeleton $PROJECT_TYPE

Project types

Note: please put project types on a specific branch, such as python-poetry or node-pnpm and then add a link to the list below.

  • python: Python package
  • python-src: Python package with package in ./src subdirectory
  • python-flit: Python package without setup.py that uses flit for packaging.
  • python-poetry: Python package without setup.py that uses poetry for packaging and the development environment.

Releases

No releases published

Packages

No packages published