macOS Google Chrome.app scripts
Installation
$ [sudo] npm i -g mac-chrome
Config
$ export CHROME_TIMEOUT=10 # 5 by default
Scripts usage
command | usage |
---|---|
chrome |
usage: chrome command [args] |
chrome-close |
usage: chrome-close url ... |
chrome-frontmost |
usage: chrome-frontmost |
chrome-fullscreen-detect |
usage: chrome-fullscreen-detect |
chrome-fullscreen-enter |
usage: chrome-fullscreen-enter |
chrome-fullscreen-exit |
usage: chrome-fullscreen-exit |
chrome-isready |
usage: chrome-isready timeout |
chrome-kill |
usage: chrome-kill |
chrome-noisy-tabs |
usage: chrome-noisy-tabs |
chrome-open |
usage: chrome-open url ... |
chrome-pid |
usage: chrome-pid |
chrome-refresh |
usage: chrome-refresh url ... |
chrome-url |
usage: chrome-url |
chrome-urls |
usage: chrome-urls |
Examples
url(s)
$ chrome urlshttps://github.com/https://google.com/$ chrome urlhttps://github.com/
open/refresh
$ chrome open "https://github.com/" "https://google.com/"$ chrome refresh "https://github.com/"
fullscreen
$ chrome fullscreen-enter$ chrome fullscreen-detect1$ chrome fullscreen-exit
frontmost (1
or 0
)
$ chrome frontmost0
Google Chrome.app
process
$ chrome pid42$ chrome isready 5 # timeout 5 seconds 1$ chrome kill