Skip to content

Make environment creators more extensible / scriptable #9

Description

@storborg

Not sure of good ways to do this, but it should be easy to add a new creator.

Activity

  1. storborg commented on Aug 26, 2016

    @storborg
    OwnerAuthor

    Here's my thinking for how to implement this in a way that doesn't involve managing massive namespaces or making things really hard to share:

    1. Split out existing 'creators' into folder built into dram, with a shell script per creator named like macports.sh, plain.sh, etc.
    2. Allow the user to augment or override the built-in creators with a directory like ~/.dramrc/creators.
    3. Mayyybe also allow specifying a shell script as a path or an http(s) URL on the command line, so you could do something like dram create -t https://www.example.com/setup-environment.sh my-dram-name.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions