Denim manages the use of persistent BlueJeans meetings, Google Hangouts, and Zoom Calls as named rooms.
Denim will look for room definition files in the following locations and order:
$HOME/.denim/$DENIM_HOME/
Room definitions are managed in separate files:
- BlueJeans -
rooms - Zoom -
zoom - Slack -
slack - Hangouts -
hangoutsDEPRECATED
For example:
$DENIM_HOME
└── rooms
└── zoom
└── slack
├── hangouts
The room definition file should contain one room definition per line as follows:
NAME MEETING_ID
For example:
MY_AWESOME_ROOM 123445578
NOTE: Room names are not case-sensitive. NOTE: Different room types require different configuration.
Example config for each type:
: cat ~/.denim/zoom
zoom1 organization meetingId password
: cat ~/.denim/slack
slack1 team password
To build and run denim locally:
$ make install
Denim supports multiple commands. Use denim -h to display the usage.
Denim manages the use of persistent BlueJeans meetings and Google Hangouts as named rooms.
Usage:
denim [command]
Available Commands:
export export rooms to VCF (Variant Call Format)
help Help about any command
list list available rooms
open open a room
show show room detail
version display version information
Flags:
-h, --help help for denim
Use "denim [command] --help" for more information about a command.
To integrate denim bash completions into your shell, add it to your .bashrc file.
$ source bash_completions