make brew-linkapps default to /Applications
Also adds support for a new `--local` flag, and documentation for the whole command. Closes Homebrew/homebrew#22378. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
This commit is contained in:
parent
a126946a9b
commit
e8a892068e
@ -1,7 +1,7 @@
|
|||||||
# Links any Applications (.app) found in installed prefixes to ~/Applications
|
# Links any Applications (.app) found in installed prefixes to /Applications
|
||||||
require 'keg'
|
require 'keg'
|
||||||
|
|
||||||
TARGET_DIR = ARGV.include?("--system") ? "/Applications" : File.expand_path("~/Applications")
|
TARGET_DIR = ARGV.include?("--local") ? File.expand_path("~/Applications") : "/Applications"
|
||||||
|
|
||||||
unless File.exist? TARGET_DIR
|
unless File.exist? TARGET_DIR
|
||||||
opoo "#{TARGET_DIR} does not exist, stopping."
|
opoo "#{TARGET_DIR} does not exist, stopping."
|
||||||
|
@ -220,6 +220,14 @@ Note that these flags should only appear after a command.
|
|||||||
|
|
||||||
If `--force` is passed, Homebrew will allow keg-only formulae to be linked.
|
If `--force` is passed, Homebrew will allow keg-only formulae to be linked.
|
||||||
|
|
||||||
|
* `linkapps [--local]`:
|
||||||
|
Find all installed formulae that have compiled `.app`-style "application"
|
||||||
|
packages for OS X, and symlink those apps into `/Applications`, allowing
|
||||||
|
for easier access.
|
||||||
|
|
||||||
|
If provided, `--local` will move them into the user's `~/Applications`
|
||||||
|
folder instead of the system folder. It may need to be created, first.
|
||||||
|
|
||||||
* `ls, list [--unbrewed] [--versions] [--pinned]` [<formulae>]:
|
* `ls, list [--unbrewed] [--versions] [--pinned]` [<formulae>]:
|
||||||
Without any arguments, list all installed formulae.
|
Without any arguments, list all installed formulae.
|
||||||
|
|
||||||
|
@ -240,6 +240,13 @@ If \fB\-\-dry\-run\fR or \fB\-n\fR is passed, Homebrew will list all files which
|
|||||||
If \fB\-\-force\fR is passed, Homebrew will allow keg\-only formulae to be linked\.
|
If \fB\-\-force\fR is passed, Homebrew will allow keg\-only formulae to be linked\.
|
||||||
.
|
.
|
||||||
.TP
|
.TP
|
||||||
|
\fBlinkapps [\-\-local]\fR
|
||||||
|
Find all installed formulae that have compiled \fB\.app\fR\-style "application" packages for OS X, and symlink those apps into \fB/Applications\fR, allowing for easier access\.
|
||||||
|
.
|
||||||
|
.IP
|
||||||
|
If provided, \fB\-\-local\fR will move them into the user\'s \fB~/Applications\fR folder instead of the system folder\. It may need to be created, first\.
|
||||||
|
.
|
||||||
|
.TP
|
||||||
\fBls, list [\-\-unbrewed] [\-\-versions] [\-\-pinned]\fR [\fIformulae\fR]
|
\fBls, list [\-\-unbrewed] [\-\-versions] [\-\-pinned]\fR [\fIformulae\fR]
|
||||||
Without any arguments, list all installed formulae\.
|
Without any arguments, list all installed formulae\.
|
||||||
.
|
.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user