openSUSE:LXQt sway
Tested on openSUSE
Recommended articles
Related articles
Installing LXQt Sway
user@localhost:~> sudo zypper in lxqt-sway-session
Go to "Session Settings" in the LXQt Control Center, and select the "Wayland Settings (Experimental)" Icon, and set "Wayland Compositor:" to sway, and "Screenlock command:" to swaylock
Logout of LXQt, and select "LXQt (Wayland)" in sddm and login as normal.
Note: If you skip the step of pre-setting the compositor before logging out, when you attempt to login to the wayland session, you will be presented with the session settings control panel, to set it, and you will automatically be logged out. This is completely normal, just login again when you get back to sddm``
Please Note
At present, the LXQt-Sway session does result in a somewhat broken desktop when you login. This is due to the install pulling in the "sway pattern" while installing. Running
zypper in --no-recommends lxqt-sway-session
does not affect this behavior. There is more work to be done to get a pleasant sway experience on Tumbleweed.
Default Keybindings for LXQt Sway
This list is not comprehensive, but gives you a quick overview, please refer to configuration file for all keybinds
Super-return launch terminal (qterminal) Super-Shift-q close active window Super-Shift-r reload sway Alt-space launch lxqt-runner Alt-F2 launch lxqt-runner Super-p launch filemanager (pcmanfm-qt) F12 qterminal dropdown Super-Shift-esc lock screen Shift-prtscrn screenshot entire screen Ctrl-prtscrn screenshot active window Super-Shift-c reload sway configuration Super-Shift-e logout Super-left(h) focus window left Super-down(j) focus window down Super-up(k) focus window up Super-right(l) focus window right Super-Shift-left(h) move focused window left Super-Shift-down(j) move focused window down Super-Shift-up(k) move focused window up Super-Shift-right(l) move focused window right Super-(1-0) switch to workspace 1-10 Super-Shift-(1-0) move focused window to workspace 1-10 Super-b split container horizontally Super-v split container vertically Super-s switch current container to stacking layout Super-w switch current container to tabbed layout Super-e split current container layout Super-f toggle active window fullscreen Super-Shift-space toggle focused window floating Super-space swap focus between tiling area and floating area Super-a move focus to parent container Super-Shift-minus move focused window to scratchpad (hidden workspace) Super-minus hide current scratchpad window, or swap to next scratchpad window Super-r enter resize mode left(h) shrink focused window horizontally down(j) grow focused window vertically up(k) shrink focused window vertically right(l) grow focused window horizontally return exit resize mode
Configuration Files
All configuration files for the compositor are contained in
~/.config/lxqt/wayland
The Primary file to be concerned with is
~/.config/lxqt/wayland/lxqt-sway.config
this is where keybindings, window behaviors, mouse/touchpad settings and other things are set.
There is currently not a Graphical (GUI) way to set these for the sway session.
Communication
Live Chat
Mailing list
- lxqt@lists.opensuse.org - openSUSE-LXQt mailing list.
Subscribe - Unsubscribe - Help - Archives
See also
External links