Skip to content

imbolc/crate-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

Crate template

A cargo-generate template for a library crate including:

  • github actions and pre-commit lints
  • crate badges
  • MIT license

Configured lints

  • Clippy warnings
  • Tests
  • Nightly rustfmt with wrapped comments and grouped imports
  • Unused Cargo dependencies with cargo-machete
  • Typos
  • Cargo.toml sorting with cargo-sort

Usage

cargo install cargo-generate
read -p "Enter the crate name: " crate
cargo generate --git https://github.com/imbolc/crate-template.git --name $crate
cd ./$crate && ./.pre-commit.sh

About

A template for a library crate

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published