cargo-temp

A CLI tool that allow you to create a new rust project in a temporary directory with already installed dependencies.

Cargo-temp demo

Install

Requires Rust 1.51.

cargo install cargo-temp

Usage

Create a new temporary project:

Features

If you change your mind and decide to keep the project you can just delete the TO_DELETE file and the directory will not be deleted when the shell exits.

Settings

The config file is located at {CONFIG_DIR}/cargo-temp/config.toml. When you run cargo-temp for the first time it will be created automatically

Example config to run VS Code on Unix

toml editor = "/usr/bin/code" editor_args = [ "--wait", "--new-window" ]

Example config to run VS Code on Windows

toml editor = "C:\\Program Files\\Microsoft VS Code\\Code.exe" editor_args = [ "--wait", "--new-window" ]