Download the PHP package derhasi/buddy without Composer
On this page you can find all versions of the php package derhasi/buddy. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download derhasi/buddy
More information about derhasi/buddy
Files in derhasi/buddy
Package buddy
Short Description Command line tool for locating command line tools in a parent or project scope
License GPLv3
Informations about the package buddy
buddy
A command line tool to help you execute a command in the direct location
Example commands
Example .buddy.yml
For providing buddy command shortcuts, simply place a .buddy.yml
in the current
or any parent folder.
buddy
supports multiple config files, so commands from a parent folders will
get merged. Command shortcuts from subfolders take precedence over those of
parent folders with the same name.
Structure
commands
: This holds a list of command shortcuts. The key is the shortcut to use withbuddy
in the CLI.root
: If set totrue
, configuration files in parent folders will get ignored
Command options
cmd
(required): the actual cli command to callcmdDir
(optional): directory the command is located in. When the directory is not given, global commands can be executed.workingDir
(optional): Location from where to call the given command. Defaults to the current working directory.
Replacement patterns
Following replacement patterns can be used for replacing parts of a directory value:
$CWD
: Current working directory$DIR
: Directory of the .buddy.yml file hlding the command configuration
Installation
After installing composer you can install the command globally:
- Run
composer global require derhasi/buddy:dev-master
to install globally. - Make sure
~/.composer/vendor/bin
is part of your$PATH
, e.g. by addingexport PATH=~/.composer/vendor/bin:$PATH
to your.bashrc
or.profile
Support
Please post an issue in the issue queue in the case you need support or detect any errors. Pull requests are welcome too.
All versions of buddy with dependencies
symfony/yaml Version ^2.6.0
symfony/config Version ^2.6.0
webmozart/path-util Version ^2.2.0