Giter Club home page Giter Club logo

bare's People

Contributors

madrix01 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

bare's Issues

Add support for windows

given that our tool currently only works for debian-based system, it will be cool to have it compatible with other OS as well. Despite Windows not being very terminal friendly, I think we should begin with Windows.

Better way to untar `.tar.gz`

We have tried different ways to untar the download repo from github. But untarring doesn't seem to work. We have tried different work arounds and found out a library targz but it was around 8 year old. What would be a better way to untar .tar.gz

Extend documentation

Hi,

I like the tool, thanks for all the work done here.

Can you please extend documentation?

Or can you at least add a full example end to end?

I went through the documentation though the document assume one knows the structure of the project, can you provide an example on how it should look like?

Regards,
Julio

Add flag to keep downloaded zip

As we download the .zip of the template from GitHub. We need to add a flag to keep or delete extracted folder after execution.

Add `info` command

Echoes all the information about any online or offline template to the terminal.

Add use functionaliy

Use templates on GitHub to create a new project.
The following workflow has been decided.

  • Parse github repo
  • Get recipe.json
  • prompt preferences
    • Prompt Project name
    • Prompt template
    • Prompt variables
  • If successful download .tar.gz
  • extract .tar.gz
    • If -C flag is present cache it.
  • Execute the required template

Download the repo as .tar.gz

ideas

Great project, I wanted to build something similar but found this WIP.

I'm not sure if it's already a part of the plan, I think it would be nice to have something like bare create <framework name>, and it prompts the options about how to set up the project. Options can include from license to ci/cd stuff. Similar to Boilr but with more options.

I can help with this if you are interested. What do you think?

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.