LINUX.ORG.RU

Sway и Pywal: асинхронная настройка цветов

 , ,


1

1

Здравствуйте. Давно подбирал себе идеальную цветовую палитру , да ещё чтоб к обоям подходила. В итоге избрал для себя - pywal. Поистине простой и гениальный скрипт , извращающий превращающий любой скучный стол в пост unixporn!

В настройке и применении тем сложностей у меня не возникло , зато они возникли у sway.

#Sway colors
include "$HOME/.cache/wal/colors-sway"

# class                 border    backgr    text      indicator child_border
client.focused          $color3   $color3   $color1   $color2   $color2
client.unfocused        $color0   $color0   $color0   $color0   $color0
client.focused_inactive $color3   $color3   $color1   $color3   $color3
client.urgent           $color15  $color15  $color7   $color15  $color15
client.placeholder      $color3   $color3   $color7   $color3   $color3

client.background       $bg

Вся подлость в том , что при обновлении обоины , sway требуется 2 цикла перезагрузки , что-бы применить цветовую палитру к себе. При первой перезагрузке меняется только обоя , тема waybar , firefox.

Я пробовал отлаживать:

exec_always --no-startup-id cat $HOME/.cache/wal/colors-sway > ~/hello

В файле hello , находилась предидущая генерация…

Всем кто скажет почему я идиот , буду крайне признателен :)