Closed DmitryMyadzelets closed 3 years ago
So the issue is that the key binding with killall doesn't work? shift and alt are both modifiers, so that's not a valid binding. Can you try assigning into to a valid binding to see if it works then?
Can you try assigning into to a valid binding to see if it works then?
Couldn't find why the binding alt+shift
is not valid, but the bindsym alt+l exec "killall -USR1 i3status"
doesn't work either.
However, $mod+space
, for instance, works. Really puzzled now.
@Airblader, thank you for your time. I see the issue is not related to i3status
.
I change language layouts with
setxkbmap
as follows:The current language is prepended in a script using this command:
The above approach doesn't update the status bar immediately, as expected. It updates it with a default interval, however.
Have to add that switching the language and then executing
killall
command from the terminal does update the status bar.Have checked it with versions: