Creating a remote
Creating a remote file
How to create a remote
A remote is just a YAMl file that consists of a list of packages. It has the following format:
packages:
- path: "me/hello" # string - GitHub repository with the format OWNER/REPO
# this is GitHub's standard format
# just look at the URL of any repo (like this one)
executableName: "hello" # string - The name you want people to type
# when using your tool
type: "binary" # string - Either 'binary' for executables or 'script' for
# arbitrary scripts (eg. bash scripts)]
# The following is a list of optional dependencies, may ignore if there are none
dependsOn:
- "dependency_name" # - string
Example:
packages:
- path: zyedidia/micro
executableName: micro
type: binary
- path: ricardofabila/rand-stand
executableName: rand-stand
type: script
dependsOn:
- bun
Keep reading to learn how to create a package.