💾 Archived View for unbon.cafe › lejun › posts › 20230426_swaybarNmcli.gmi captured on 2024-08-31 at 12:21:23. Gemini links have been rewritten to link to archived content

View Raw

More Information

-=-=-=-=-=-=-

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 :

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.

---

Références

[1] Notifications audio et éclairage, LeJun 2023

[2] network-manager, LeJun 2023