Git Product home page Git Product logo

Comments (4)

davidB avatar davidB commented on May 24, 2024

Yes meta data (.ffizer.yaml) is stored at the root of template.
No the root of the git repo should not be the root of template, I have some repo that host several templates.
No it's not possible (yet) to say the to ffizer that the root of template is in a subfolder. IMHO, this subfolder is 1 click or cd when user want to browse. TBH It's an open option to add, but I would like to not allow too much configuration and fragmentation in the format of template. So maybe later.

I also like the original idea that by default any git repo, regular project could be used as a template. in this case ffizer act like as git clone or cp. And then the user can tweak to add .ffizer.yaml to say ignore .git folder, and after convert some file into template xxx.ffizer.hbs, and tweak more....

from ffizer.

kskyten avatar kskyten commented on May 24, 2024

I like porteurbars' UI for this. By default porteurbars repo target will use repo/template as the content, but if you have multiple templates in a repo, you can use porteurbars -b other repo target to use repo/other/template.

What do I do if I want a README.md file for the template repository and the template itself?

from ffizer.

davidB avatar davidB commented on May 24, 2024

Currently If you want to have a README.md in the template and in the project:

+- README.md.ffizer.hbs (or README.md.ffizer.raw)
+- README.md
+- .ffizer.yaml

And into .ffizer.yaml

ignores:
  - README.md

I agree in some case allowing to have the template separated could be simpler. So I'm OK to add the option, but I'm don't know when.

from ffizer.

davidB avatar davidB commented on May 24, 2024

feature is part of version 1.2.0

from ffizer.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.