GitHunt
BO

BonnyAD9/makemake-rs

Create and load folder templates.

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
functional_tests/rule110.

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.

Languages

Rust81.4%Roff14.4%Shell4.2%

Contributors

MIT License
Created February 17, 2023
Updated March 9, 2026
BonnyAD9/makemake-rs | GitHunt