/makemake-rs

Create and load folder templates.

Primary LanguageRustMIT LicenseMIT

Makemake

version

makemake

Create and load folder templates.

Makemake is a small utility that helps you start new projects by allowing you to create custom templates. The templates can also take parameters in form of variables and use some simple logic so that they are generic.

Fun fact: makemake templates are actually turing complete. You can see proof in examples.

Usage

Show help:

makemake -h

Create template named vscm from the current directory:

makemake -c vscm

Load template named vscm to the current directory:

makemake vscm

And much more! See help to learn more.

Templates

If you want to use or just look at some templates see BonnyAD9/makemake-templates

How to get it

  • From the AUR
  • Or install with this long command (works only on linux):
wget -nv -O - https://raw.githubusercontent.com/BonnyAD9/makemake-rs/master/useful_stuff/makemakeup.sh | sh && sudo cp /tmp/makemake/target/release/makemake /usr/bin/makemake && sudo cp /tmp/makemake/useful_stuff/man-page/makemake.7 /usr/share/man/man7/makemake.7

The command will require sudo privilages for copy of the files.

Links