18 lines
443 B
Nix
18 lines
443 B
Nix
_: {
|
|
flake.templates.uv-python = {
|
|
path = ./_uv-python;
|
|
description = "A simple uv2nix python project";
|
|
welcomeText = ''
|
|
# Setup your uv project first
|
|
- Run `nix develop .#uv`
|
|
- Run `uv init --app --packages`
|
|
- Run `uv lock`
|
|
- Edit `projectName` in flake.nix
|
|
|
|
# Start developing
|
|
- Run `direnv allow` or `nix develop`
|
|
- Add packages with `uv add --dev black pyright`
|
|
'';
|
|
};
|
|
}
|