# warnlow 2025-06-24T08:27:55Z Une nouvelle fonctionnalité est arrivée dans OpenBSD il y a déjà de ça quelques semaines. On peut faire en sorte qu'un script soit éxécuté lorsque le niveau de la batterie passe sous un certain seuil. Ça n'a peut-être rien de très original, mais avoir ce petit détail en natif, tout en restant très léger, c'est typiquement le genre de trucs qui me font aimer OpenBSD. Comment faire? Déjà, on précise au gestionnaire d'énergie le seuil qui considère le niveau faible avec le flag "-w". Dans l'exemple, je précise aussi le niveau à partir duquel mettre l'ordinateur en veille (-z) et demande une gestion automatique des performances (-A). ``` rcctl set apmd flags -A -z10 -w20 ``` Ensuite, on crée un script /etc/apm/warnlow ``` #!/bin/sh export DISPLAY=:0.0 notify-send "ALERT!!! Batt: $(apm -l) %" exit 0 ``` à modifier à votre guise. Le script doit être éxécutable : ``` chmod +x /etc/apm/warnlow ``` Et voilà! Comme d'habitude, il y a plus d'infos dans le man d'apmd => https://man.openbsd.org/apmd --- Une réaction? Envoyez votre commentaire par mail: => mailto:prx@si3t.ch?subject=warnlow Ou rejoignez le salon XMPP: => xmpp:fremen@chat.si3t.ch?join fremen@chat.si3t.ch