> Work fine with me to small remarks:
>
> 1. 'more the devices will be configurable.' - I guess is either 'more devices'
> or 'more of the devices'
Fixed, thanks for the attention to detail!
> 2. I'm confused about this:
> 118 + show_notifs = bool_str(show_notifs)
> 119 + local_device["show_all_notifications"] = show_notifs
>
> Why reassigning show_notifs and then storing it in the local_devices dict.
> What about just assigning it to the dict directly?
Because otherwise it fells over the 80-columns width. I personally prefer assigning to a local variable that chopping off the line with = \.
> Work fine with me to small remarks:
>
> 1. 'more the devices will be configurable.' - I guess is either 'more devices'
> or 'more of the devices'
Fixed, thanks for the attention to detail!
> 2. I'm confused about this: show_notifs) "show_all_ notifications" ] = show_notifs
> 118 + show_notifs = bool_str(
> 119 + local_device[
>
> Why reassigning show_notifs and then storing it in the local_devices dict.
> What about just assigning it to the dict directly?
Because otherwise it fells over the 80-columns width. I personally prefer assigning to a local variable that chopping off the line with = \.