Files
_dotfiles/.config/i3blocks/systemd_unit
2024-06-12 13:49:42 +02:00
..
2024-06-12 13:49:42 +02:00
2024-06-12 13:49:42 +02:00
2024-06-12 13:49:42 +02:00
2024-06-12 13:49:42 +02:00

systemd_unit

Show the status of a systemd unit as active, inactive or failed. This blocklet uses dbus-send to get the current state of a systemd unit. Both system and user units are supported.

Config

Simple example for dhcpd service:

[dhcpcd_service]
command=$SCRIPT_DIR/systemd_unit
markup=pango
label=dhcpcd: 
interval=30
UNIT_NAME=dhcpcd.service

Full example for dhcpd service:

[dhcpcd_service]
command=$SCRIPT_DIR/systemd_unit
markup=pango
label=dhcpcd: 
interval=30
UNIT_NAME=dhcpcd.service
USER_UNIT=false
ACTIVE_COLOR=green
INACTIVE_COLOR=orange
FAILED_COLOR=red

For user units set USER_UNIT=true