negrel / scratch

A tool to quickly scratch project in your favorite language.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

scratch - Quickly scratch project in your favorite language.

Getting started

You must have Nix package manager installed and enable experimental support of nix-command and flakes.

This tool is based on flakes registries and flakes templates.

You can configure your own template registry with:

# Add your registry.
nix registry add templates github:<username>/<repository>

# Update your registry.
nix flake update templates

NOTE: You can use my repository as a starting point.

Create a project from a template

# Create a new project under "/tmp/scratch-rust-project" using the "rust" template.
scratch rust /tmp/scratch-rust-project

# Print help menu
scratch --help

Contributing

If you want to contribute to scratch to add a feature or improve the code contact me at negrel.dev@protonmail.com, open an issue or make a pull request.

🌠 Show your support

Please give a ⭐ if this project helped you!

buy me a coffee

📜 License

MIT © Alexandre Negrel

About

A tool to quickly scratch project in your favorite language.


Languages

Language:Nix 100.0%