2 个版本
0.2.1 | 2022年7月25日 |
---|---|
0.2.0 | 2022年7月25日 |
#18 in #bootstrap
27KB
507 行
是什么以及为什么?
projkt
是一个命令行工具,用于快速生成诸如.gitignore
、README
、license
等无聊的文件,以便您可以将更多时间投入到项目中,而不是骨架文件。
有许多项目只做这些事情之一,但我还没有找到任何能够结合所有这些功能的。
功能
- 模糊选择器
- 多选
- 预览窗口
- 生成 gitignore、许可证、readme 等
演示
用法
projkt <generator> # opens a fuzzy file picker
projkt <options> <generator> <args> # write output to file
# generate `.gitignore` file(s)
projkt gitignore
projkt --overwrite gitignore rust
# generate license file(s)
projkt --dest=~/Codes/repo license rust
安装
- 从 crates.io
cargo install projkt
- 从 源
git clone https://github.com/pjmp/projkt.git
cd projkt
cargo run
可用的生成器
- gitignore
- 许可证
- readme
- 您的建议
贡献
欢迎提交拉取请求。对于重大更改,请首先提出问题以讨论您想更改的内容。
许可证
依赖项
~16–26MB
~394K SLoC