https://github.com/chabou/hyper-broadcast
Extension for Hyper.app to broadcast user inputs to multiple terms.
https://github.com/chabou/hyper-broadcast
hyper hyperapp hyperterm plugin shell
Last synced: 2 months ago
JSON representation
Extension for Hyper.app to broadcast user inputs to multiple terms.
- Host: GitHub
- URL: https://github.com/chabou/hyper-broadcast
- Owner: chabou
- License: mit
- Created: 2017-04-06T22:40:02.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2021-05-10T16:11:36.000Z (about 4 years ago)
- Last Synced: 2025-05-05T19:08:21.362Z (2 months ago)
- Topics: hyper, hyperapp, hyperterm, plugin, shell
- Language: JavaScript
- Size: 134 KB
- Stars: 22
- Watchers: 2
- Forks: 5
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# hyper-broadcast
[](https://circleci.com/gh/chabou/hyper-broadcast)
[](https://www.npmjs.com/package/hyper-broadcast)

[](https://conventionalcommits.org)Extension for [Hyper.app](https://hyper.is) to broadcast user inputs to multiple terms.

## Install
### Using [hpm](https://github.com/zeit/hpm)
```
hpm install hyper-broadcast
```### Manually
To install, edit `~/.hyper.js` and add `"hyper-broadcast"` to `plugins`:
```
plugins: [
"hyper-broadcast",
],
```## Configuration
### Default configuration:
```js
module.exports = {
config: {
// other configs...
broadcast: {
debug: false,
hotkeys: {
selectCurrentPane: "Command+Alt+Shift+B",
selectCurrentTabPanes: "Command+Alt+B",
selectAllPanes: "Command+Shift+B",
toggleCurrentPane: "Command+Alt+Control+Shift+B"
},
indicatorStyle: {
position: "absolute",
top: 5,
right: 10,
borderRadius: "50%",
width: "10px",
height: "10px",
background: "red"
}
}
}
//...
};
```For hotkeys, you can use any [Electron Accelerator](https://github.com/electron/electron/blob/master/docs/api/accelerator.md)
## Licence
[MIT](LICENSE.md)