💡 Prerequisites
A Linux based OS with iwd and ConnMan installed.
🚀 Installation
📥 Binary release
You can download the pre-built binaries from the release page release page
📦 crates.io
You can install impala from crates.io
cargo install impala
⚒️ Build from source
Run the following command:
git clone https://github.com/pythops/impala
cd impala
cargo build --release
This will produce an executable file at target/release/impala that you can copy to a directory in your $PATH.
🪄 Usage
Global
Tab: Switch between different sections.
j or Down : Scroll down.
k or Up: Scroll up.
s: Start scanning.
Space: Connect/Disconnect the network.
?: Show help.
esc: Dismiss the help pop-up.
q or ctrl+c: Quit the app.
Device
i: Show device information.
Known Networks
d: Remove the network from the known networks list.
Custom keybindings
Keybindings can be customized in the config file $HOME/.config/impala/config.toml
= "s"
= " "
[]
= "i"
[]
= "d"
⚖️ License
GPLv3