3 unstable releases
0.2.1 | Mar 25, 2023 |
---|---|
0.2.0 | Mar 25, 2023 |
0.1.0 | Mar 24, 2023 |
#620 in Command line utilities
26 downloads per month
8KB
95 lines
CLTemplate
Small commandline tool to create and use templates quickly
Installation
Simply run cargo install cltemplate
to install the tool.
Using Templates
To use a template, do the following:
- CD into the folder of the template (your terminal should be running at
path/to/template
) - Run
template path/to/output
and check the directory you provided
NOTE: the path/to/output
folder MUST be created, or else you will get Error: Unable to copy file
Writing Templates
To write a template that others can use with this tool, you must:
-
Create a folder for the template (obviously)
-
In the root directory of the folder, create a
template.txt
file. In this file, there should be the name of each replaceable item, separated by newlines (ex:foo bar buz qux quux corge grault garply waldo fred plugh xyzzy thud
)
-
Fill in the rest of the folder with the files provided in the template. Anything defined in
template.txt
that has%
around it (ex:%foo%
) will be replaced by whatever the user inputs. Anything surrounded by%
that is not included intemplate.txt
will remain unchanged. -
Share your template and the installation process via your preferred method.
License
This tool is licensed under the MIT
license.