A simple Hololive Stream Schedule CLI tool.
Features • Usage • Installation • Configuration • Uninstallation
- View the schedules of Hololive members
- Configurable
Simply running bibi
without any arguments will print the current and upcoming streams.
For help, run bibi -h
.
A simple Hololive Schedule CLI tool.
Shows current and upcoming streams if no flags are provided.
Usage: bibi [OPTIONS]
Options:
-a, --all Show all streams
--ascii Print a cute Bibi ascii art
-c, --config <PATH> Config path
-f, --format <FORMAT> Output format
-l, --live Show streams that are currently live
-e, --ended Show streams that have ended
-u, --upcoming Show streams that have not started yet
-h, --help Print help information
-V, --version Print version information
-
Install Rust
-
Clone the repository
git clone https://github.com/myuwi/bibi-cli.git && cd bibi-cli
-
Build
cargo build --release
-
Copy the
bibi
executable to the/usr/local/bin
directory.sudo install -Dsm755 target/release/bibi -t /usr/local/bin
make | |
---|---|
build | build binary in release mode |
clean | clean build files |
install | build binary in release mode and install to /usr/local/bin |
uninstall | uninstall bibi binary |
Bibi will look for a config file at following locations: $XDG_CONFIG_HOME/bibi/bibi.toml
or $HOME/.config/bibi/bibi.toml
[branches]
hololive = true # Show Hololive members?
holostars = false # Show Holostars members?
[channels]
# Specific channels to exclude (overrides branch options)
# Channel ids are case sensitive, handles are not
exclude = ["@hololive", "UCJFZiqLMntJufDCHc6bQixg"]
include = ["@astelleda"]
To uninstall Bibi, you can simply just run the following command:
sudo rm -f "$(which bibi)"
From the Hololive fan wiki: "The hat she (Tokoyami Towa) has on is actually her pet Bibi (ビビ), a guardian and protector given to her by her mother in order to look after her during her studies."