diff --git a/src/widgets/battery.rs b/src/widgets/battery.rs index 1b0f75e..746dc6d 100644 --- a/src/widgets/battery.rs +++ b/src/widgets/battery.rs @@ -76,7 +76,7 @@ impl UpowerBattery { let con = dbus::Connection::get_private(dbus::BusType::System).map_err(|_| { ::std::io::Error::new(::std::io::ErrorKind::Other, "unable to open dbus") })?; - let device_path = format!("/org/freedesktop/UPower/devices/battery_{}", device); + let device_path = format!("/org/freedesktop/UPower/devices/{}", device); let rule = format!( "type='signal',\ @@ -166,7 +166,7 @@ impl UpowerBattery { sender: Sender, ) -> Result, ::std::io::Error> { BarWidget::new(font_size, length, move |dirty| { - let d = UpowerBattery::from_device(dirty, sender, "BAT0")?; + let d = UpowerBattery::from_device(dirty, sender, "DisplayDevice")?; Ok(Box::new(d)) }) }