Project

dj

0.01
No commit activity in last 3 years
No release in over 3 years
One dev tool to rule them all.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

 Project Readme

dj

Install dj

Install for Mac:

docker run --rm -v ${HOME}/tmp/dj:/dj/bin treeder/dj install --bin --name dj --to /dj/bin https://github.com/devo/dj/releases/download/{LATEST}/dj_mac && mv ${HOME}/tmp/dj/dj /usr/local/bin/dj

Install for Linux:

docker run --rm -v ${HOME}/tmp/dj:/dj/bin devo/dj install --bin --name dj --to /dj/bin https://github.com/devo/dj/releases/download/{LATEST}/dj_linux && mv ${HOME}/tmp/dj/dj /usr/local/bin/dj

For other OS's:

TODO

Usage

Install Docker based tools with dj install:

dj install devo/ruby --name ruby2 --force
ruby2 -v

Install any ol' binary tool:

dj install --bin https://dl.google.com/gactions/updates/bin/darwin/amd64/gactions/gactions

Contributing

make install

TODO

  • Make script to build and deploy the dockers, rather than a build.sh in each of them. Use directory name for name.
  • Add installer script, could we use docker for it? mnt /usr/local/bin/fn and throw it there (make generic installer, docker run --rm -v /usr/local/bin/fn:/install devo/installer URL_TO_BIN)
    • Try to use for this as a test too: justjanne/powerline-go#13 . dj install powerline && powerline update or dj install-only powerline which won't add it to the bin dir. Run it from home dir and it will create .powerline, download bin and add the lines to zshrc (cp .bak, load it, search for powerline, if not there, add it to end and write it).