Closed AxlMemote closed 2 years ago
Try opening a terminal and running i3status-rust in it to see if there any errors printed.
I'm guessing it's because the keyboard_layout
block in your config is crashing since sway is not running, but strange that there is no error displayed in the bar...
@ammgws when I type i3status-rs in my terminal it doesn't print any mistakes, but this:
[aqx@ARCH ~]$ i3status-rs
{"version": 1, "click_events": true}
[
What about when you disable the keyboard layout block?
@ammgws yes, it works fine when I remove it. I now have tried all methods to show layout indicator, but none worked (layout indicator is missing), and it only worked for setxkbmap, but I would like an immediate change in icon when I switch language. P.S. I mean localebus doesn't work, should I try kbddbus? P.P.S. i wouldn't like local layout per window anyways...
I guess the reason the keyboardlayout specified with sway driver just stalls under i3 is because it connects to the i3 socket but doesn't get any input info since only sway has that. Perhaps there's a way for us to error out in that situation...
Anyway I'm not sure what else to suggest apart from one of the other drivers such as kbddbus.
Hi, I use SwayWM as my main system, but decided to check out i3status-rust in i3, but discovered it doesn't show anything using the same config that I use for Sway. Any reasons?
How it looks like
How I implemented i3status-rust in i3 config:
My i3status-rust config (works on Sway):
config.toml.txt