Skip to content

🤝 Contribute

  • Fork the project
  • Create a new branch with your changes: git checkout -b feature/my-feature
  • For a fix or suggestion, create a new branch with your changes: git checkout -b fix/my-fix
  • Save your changes and create a commit message telling you what you did: git commit -m "feature: My new feature"
  • Submit your changes: git push origin feature/my-feature
  • Open a pull request with your branch
  • After the merge of your pull request is done, you can delete your branch
  • If you have any questions, please contact me at email

📝 Build a new version

If you are going to change a few things and want to build it to test if it works fine, you can build a new version yourself with the script inside the utils folder called build_new_version.sh

  • Remember to not include anything git related
  • Don't include anything sensitive

📝 Notes to remember

  • When you are working locally you don't use absolute paths for example /usr/bin/functions since that one is going to be the final one for when the package is installed, instead you use usr/bin/functions since is part of the folder you are working on

🔍 What language should I use?

  • Languages accepted at the moment are python and bash, if I find more ways to implement new ones for example javascript I will accept them, for now I'll go with what I consider stable