Swaybar : nmcli
2023-04-26
Après m'être fait la main sur Swaybar en sortant les indicateurs de volume et d'éclairage[1], le prochain composant qui me faisait de l'œil est l'indicateur de connexion.
Sous xfce j'utilisais par défaut ce qui semble être nm-applet, une interface permettant à la fois de visualiser l'état de la connexion et d'effectuer quelques réglages à la volée.
Configuration
Ma configuration par défaut est la suivante :
# Ping at 1.1.1.1 and wait for a pingback to determine if connected to network. network=$(ip route get 1.1.1.1 | grep -Po '(?<=dev\s)\w+' | cut -f1 -d ' ')
Certes fonctionnelle, je préfère quelque chose avec un peu plus de cachet qui fournisse un détail plus fin sur l'état de la connexion :
- Connecté
- Non connecté réseaux connus
- Non connecté réseaux inconnus
- Non connecté matériel wifi
- Non connecté matériel carte
Utilisant NetworkManager[2] pour ma connexion, il m'apparaît pertinent de l'utiliser comme support d'état. Ça tombe bien, il nmcli ferait parfaitement l'affaire.
---