It's finally there!
It is not a layout switcher, rather just an indication, as discussed above. It contains a few code sketches to be used for the switching functionality, too, but finishing that part would take too long, so I decided to post the code in its current state and work in parallel for the switching part.
It should be pretty straightforward to install. You can visit https://github.com/avarvit/wf-panel-pi, switch to the kbdlayout branch and check the contents of README-kbdlayout.md for instructions. If you prefer it the fast way:If you try it, please tell me how it went!
It is not a layout switcher, rather just an indication, as discussed above. It contains a few code sketches to be used for the switching functionality, too, but finishing that part would take too long, so I decided to post the code in its current state and work in parallel for the switching part.
It should be pretty straightforward to install. You can visit https://github.com/avarvit/wf-panel-pi, switch to the kbdlayout branch and check the contents of README-kbdlayout.md for instructions. If you prefer it the fast way:
Code:
sudo apt install \ meson ninja-build wayfire-dev libwayland-dev wayland-protocols \ libgtkmm-3.0-dev libwf-config-dev libgtk-layer-shell-dev \ libpulse-dev libmenu-cache-dev libfm-gtk-dev libnm-dev libnma-dev \ libsecret-1-dev libnotify-dev libpackagekit-glib2-dev libudev-dev \ libdbusmenu-gtk3-dev libxkbcommon-dev libwlroots-devgit clone https://github.com/avarvit/wf-panel-pi.gitcd wf-panel-pigit switch kbdlayoutmeson setup builddir --prefix=/usr --libdir=/usr/lib/<library-location> # check README.md for what to put herecd builddirmeson compilesudo meson install
Statistics: Posted by avarvit — Sat Feb 10, 2024 7:59 pm