Crates.io | impala |
lib.rs | impala |
version | |
source | src |
created_at | 2024-06-09 22:11:09.796836 |
updated_at | 2024-11-17 20:47:40.005648 |
description | TUI for managing wifi |
homepage | https://github.com/pythops/impala |
repository | https://github.com/pythops/impala |
max_upload_size | |
id | 1266647 |
Cargo.toml error: | TOML parse error at line 18, column 1 | 18 | autolib = false | ^^^^^^^ unknown field `autolib`, expected one of `name`, `version`, `edition`, `authors`, `description`, `readme`, `license`, `repository`, `homepage`, `documentation`, `build`, `resolver`, `links`, `default-run`, `default_dash_run`, `rust-version`, `rust_dash_version`, `rust_version`, `license-file`, `license_dash_file`, `license_file`, `licenseFile`, `license_capital_file`, `forced-target`, `forced_dash_target`, `autobins`, `autotests`, `autoexamples`, `autobenches`, `publish`, `metadata`, `keywords`, `categories`, `exclude`, `include` |
size | 0 |
A Linux based OS with iwd installed.
[!NOTE] You might need to install nerdfonts for the icons to be displayed correctly.
You can download the pre-built binaries from the release page release page
You can install impala
from crates.io
cargo install impala
You can install impala
from the official repositories with using pacman.
pacman -S impala
nix-env -iA nixpkgs.impala
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
.
Tab
or Shift + Tab
: Switch between different sections.
j
or Down
: Scroll down.
k
or Up
: Scroll up.
ctrl+r
: Switch adapter mode.
?
: Show help.
esc
: Dismiss the different pop-ups.
q
or ctrl+c
: Quit the app.
i
: Show device information.
o
: Toggle device power.
s
: Start scanning.
Space
: Connect/Disconnect the network.
a
: Enable/Disable auto-connect.
d
: Remove the network from the known networks list.
n
: Start a new access point.
x
: Stop the running access point.
Keybindings can be customized in the config file $HOME/.config/impala/config.toml
switch = "r"
mode = "station"
[device]
infos = "i"
toggle_power = "o"
[access_point]
start = 'n'
stop = 'x'
[station]
toggle_scanning = "s"
toggle_connect = " "
[station.known_network]
toggle_autoconnect = "a"
remove = "d"
GPLv3