rust template
  • Shell 66.6%
  • Nix 33.2%
  • Rust 0.2%
Find a file Use this template
trev 34875d7720
All checks were successful
check / check (push) Successful in 34s
refactor(rust): use script-based mkApps with packages
2026-07-15 16:24:55 -04:00
.forgejo chore(deps): update spotdemo4/nix-init action to v1.58.0 (#17) 2026-07-15 05:05:22 -04:00
.github chore(deps): update spotdemo4/nix-init action to v1.58.0 (#17) 2026-07-15 05:05:22 -04:00
.vscode style: move oxc.oxc-vscode to bottom 2026-05-11 09:36:02 -04:00
.zed fix: add oxfmt to language_servers 2026-05-11 08:50:42 -04:00
.envrc.project style: readme downloads, vscode settings, envrc project 2026-01-29 05:12:20 -05:00
.gitignore chore: ignore agent configuration directories 2026-05-28 22:06:59 -04:00
AGENTS.md feat: .zed, small style changes 2026-05-08 09:45:53 -04:00
Cargo.lock bump: v0.7.2 -> v0.8.0 2026-07-13 22:02:38 +00:00
Cargo.toml bump: v0.7.2 -> v0.8.0 2026-07-13 22:02:38 +00:00
CLAUDE.md style: cleanup root dir 2026-04-29 04:17:19 -04:00
flake.lock refactor(rust): use script-based mkApps with packages 2026-07-15 16:24:55 -04:00
flake.nix refactor(rust): use script-based mkApps with packages 2026-07-15 16:24:55 -04:00
init.sh feat: add project initializer 2026-07-13 04:58:36 -04:00
LICENSE fix: add RUST_SRC_PATH 2026-04-28 15:52:48 -04:00
main.rs style: move clippy lint to cargo.toml 2026-05-11 00:30:47 -04:00
opencode.json chore: enable OpenCode language servers 2026-07-13 02:57:59 -04:00
README.md feat: add project initializer 2026-07-13 04:58:36 -04:00
treefmt.toml chore(treefmt): set rustfmt edition to 2024 2026-06-02 05:06:07 -04:00

rust template

check vulnerable rust

template for starting rust projects

part of spotdemo4/templates

requirements

getting started

nix develop
./init.sh "Title" "Description"

run

nix run .#dev

format

nix fmt

check

nix flake check

build

nix build

release

bumper

releases are created automatically for significant changes

use

cargo

cargo install rust-template \
  --index sparse+https://trev.zip/api/packages/template/cargo/

docker

docker run trev.zip/template/rust:latest

nix

nix run git+https://trev.zip/template/rust.git

download

https://trev.zip/template/rust/releases