Skip to content

Richienb/impure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Impure Nix templates

Create mutable project-specific containers for easy programming on Nix.

uv (Python) with Cuda

To initialize environment (run inside project folder):

nix flake init --template github:Richienb/impure#uv-cuda

You might need to run direnv allow so that the environment loads automatically.

Then, you can initialise your project as normal if you haven't already:

uv init

But, if you already have a requirements.txt file, you can install your dependencies with uv pip install -r requirements.txt, or migrate to pyproject.toml:

uv init --bare
uv add -r requirements.txt

uv (Python) (without Cuda)

nix flake init --template github:Richienb/impure#uv

bun (JavaScript)

nix flake init --template github:Richienb/impure#bun

Node.js (JavaScript)

nix flake init --template github:Richienb/impure#nodejs

Zig

nix flake init --template github:Richienb/impure#zig

About

No description, website, or topics provided.

Resources

Code of conduct

Contributing

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors