2021-08-22 19:09:31 +01:00
|
|
|
<?xml version="1.0"?>
|
|
|
|
|
|
2021-10-19 21:52:26 +01:00
|
|
|
<!--
|
|
|
|
|
This file contains all supported config elements & attributes with
|
|
|
|
|
default values.
|
|
|
|
|
-->
|
2021-08-22 19:09:31 +01:00
|
|
|
|
|
|
|
|
<labwc_config>
|
|
|
|
|
|
|
|
|
|
<core>
|
|
|
|
|
<decoration>server</decoration>
|
2021-10-19 21:51:28 +01:00
|
|
|
<gap>0</gap>
|
2021-10-22 20:23:09 +01:00
|
|
|
<adaptiveSync>no</adaptiveSync>
|
2023-01-23 07:15:55 +01:00
|
|
|
<reuseOutputMode>no</reuseOutputMode>
|
2021-08-22 19:09:31 +01:00
|
|
|
</core>
|
|
|
|
|
|
2022-05-31 22:01:26 +01:00
|
|
|
<!-- <font><theme> can be defined without an attribute to set all places -->
|
2021-08-22 19:09:31 +01:00
|
|
|
<theme>
|
|
|
|
|
<name></name>
|
|
|
|
|
<cornerRadius>8</cornerRadius>
|
2022-09-15 10:53:49 -04:00
|
|
|
<font place="ActiveWindow">
|
|
|
|
|
<name>sans</name>
|
|
|
|
|
<size>10</size>
|
|
|
|
|
<slant>normal</slant>
|
|
|
|
|
<weight>normal</weight>
|
|
|
|
|
</font>
|
|
|
|
|
<font place="MenuItem">
|
|
|
|
|
<name>sans</name>
|
|
|
|
|
<size>10</size>
|
|
|
|
|
<slant>normal</slant>
|
|
|
|
|
<weight>normal</weight>
|
|
|
|
|
</font>
|
2022-09-15 22:03:52 +01:00
|
|
|
<font place="OnScreenDisplay">
|
2022-09-15 10:53:49 -04:00
|
|
|
<name>sans</name>
|
|
|
|
|
<size>10</size>
|
|
|
|
|
<slant>normal</slant>
|
|
|
|
|
<weight>normal</weight>
|
|
|
|
|
</font>
|
2021-08-22 19:09:31 +01:00
|
|
|
</theme>
|
|
|
|
|
|
2023-04-19 14:44:41 +01:00
|
|
|
<windowSwitcher show="yes" preview="yes" outlines="yes">
|
|
|
|
|
<fields>
|
|
|
|
|
<field content="type" width="25%" />
|
|
|
|
|
<field content="app_id" width="25%" />
|
|
|
|
|
<field content="title" width="50%" />
|
|
|
|
|
</fields>
|
|
|
|
|
</windowSwitcher>
|
2023-04-19 14:34:41 +01:00
|
|
|
|
2022-05-31 21:57:00 +01:00
|
|
|
<!-- edge strength is in pixels -->
|
|
|
|
|
<resistance>
|
|
|
|
|
<screenEdgeStrength>20</screenEdgeStrength>
|
|
|
|
|
</resistance>
|
|
|
|
|
|
2021-08-22 19:09:31 +01:00
|
|
|
<focus>
|
|
|
|
|
<followMouse>no</followMouse>
|
2023-04-02 02:18:25 +02:00
|
|
|
<followMouseRequiresMovement>yes</followMouseRequiresMovement>
|
2021-08-22 19:09:31 +01:00
|
|
|
<raiseOnFocus>no</raiseOnFocus>
|
|
|
|
|
</focus>
|
|
|
|
|
|
2022-05-31 22:01:26 +01:00
|
|
|
<!-- Set range to 0 to disable window snapping completely -->
|
2022-01-08 11:25:18 +01:00
|
|
|
<snapping>
|
|
|
|
|
<range>1</range>
|
|
|
|
|
<topMaximize>yes</topMaximize>
|
|
|
|
|
</snapping>
|
|
|
|
|
|
2022-06-15 02:07:22 +02:00
|
|
|
<!--
|
|
|
|
|
Use GoToDesktop left | right to switch workspaces.
|
|
|
|
|
Use SendToDesktop left | right to move windows.
|
2022-12-07 14:59:04 +01:00
|
|
|
See man labwc-actions for further information.
|
2022-06-15 02:07:22 +02:00
|
|
|
|
|
|
|
|
Workspaces can be configured like this:
|
|
|
|
|
<desktops>
|
|
|
|
|
<popupTime>1000</popupTime>
|
|
|
|
|
<names>
|
|
|
|
|
<name>Workspace 1</name>
|
|
|
|
|
<name>Workspace 2</name>
|
|
|
|
|
<name>Workspace 3</name>
|
|
|
|
|
</names>
|
|
|
|
|
</desktops>
|
|
|
|
|
-->
|
|
|
|
|
<desktops>
|
|
|
|
|
<!--
|
|
|
|
|
popupTime defaults to 1000 so could be left out.
|
|
|
|
|
Set to 0 to completely disable the workspace OSD.
|
|
|
|
|
-->
|
|
|
|
|
<popupTime>1000</popupTime>
|
|
|
|
|
<names>
|
|
|
|
|
<name>Default</name>
|
|
|
|
|
</names>
|
|
|
|
|
</desktops>
|
|
|
|
|
|
2023-01-07 03:30:10 +01:00
|
|
|
<!-- Percent based regions based on output usable area, % char is required -->
|
|
|
|
|
<!--
|
|
|
|
|
<regions>
|
|
|
|
|
<region name="top-left" x="0%" y="0%" height="50%" width="50%" />
|
|
|
|
|
<region name="top" x="0%" y="0%" height="50%" width="100%" />
|
|
|
|
|
<region name="top-right" x="50%" y="0%" height="50%" width="50%" />
|
|
|
|
|
<region name="left" x="0%" y="0%" height="100%" width="50%" />
|
|
|
|
|
<region name="center" x="10%" y="10%" height="80%" width="80%" />
|
|
|
|
|
<region name="right" x="50%" y="0%" height="100%" width="50%" />
|
|
|
|
|
<region name="bottom-left" x="0%" y="50%" height="50%" width="50%" />
|
|
|
|
|
<region name="bottom" x="0%" y="50%" height="50%" width="100%" />
|
|
|
|
|
<region name="bottom-right" x="50%" y="50%" height="50%" width="50%" />
|
|
|
|
|
</regions>
|
|
|
|
|
-->
|
|
|
|
|
|
2021-08-22 19:09:31 +01:00
|
|
|
<!--
|
2021-10-19 21:52:26 +01:00
|
|
|
Keybind actions are specified in labwc-actions(5)
|
2021-08-22 19:09:31 +01:00
|
|
|
The following keybind modifiers are supported:
|
|
|
|
|
W - window/super/logo
|
|
|
|
|
A - alt
|
|
|
|
|
C - ctrl
|
|
|
|
|
S - shift
|
|
|
|
|
|
2021-10-19 21:52:26 +01:00
|
|
|
Use <keyboard><default /> to load all the default keybinds (those listed
|
|
|
|
|
below). If the default keybinds are largely what you want, a sensible
|
|
|
|
|
approach could be to start the <keyboard> section with a <default />
|
|
|
|
|
element, and then (re-)define any special binds you need such as launching
|
2022-12-07 14:59:04 +01:00
|
|
|
your favourite terminal or application launcher. See rc.xml for an example.
|
2021-10-19 21:52:26 +01:00
|
|
|
-->
|
2021-08-22 19:09:31 +01:00
|
|
|
<keyboard>
|
2021-10-21 20:38:52 +01:00
|
|
|
<repeatRate>25</repeatRate>
|
|
|
|
|
<repeatDelay>600</repeatDelay>
|
2021-08-22 19:09:31 +01:00
|
|
|
<keybind key="A-Tab">
|
|
|
|
|
<action name="NextWindow" />
|
|
|
|
|
</keybind>
|
2021-09-09 23:42:23 +06:00
|
|
|
<keybind key="W-Return">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="Execute" command="alacritty" />
|
2021-08-22 19:09:31 +01:00
|
|
|
</keybind>
|
|
|
|
|
<keybind key="A-F3">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="Execute" command="bemenu-run" />
|
2021-08-22 19:09:31 +01:00
|
|
|
</keybind>
|
|
|
|
|
<keybind key="A-F4">
|
|
|
|
|
<action name="Close" />
|
|
|
|
|
</keybind>
|
|
|
|
|
<keybind key="W-a">
|
|
|
|
|
<action name="ToggleMaximize" />
|
|
|
|
|
</keybind>
|
|
|
|
|
<keybind key="A-Left">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="MoveToEdge" direction="left" />
|
2021-08-22 19:09:31 +01:00
|
|
|
</keybind>
|
|
|
|
|
<keybind key="A-Right">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="MoveToEdge" direction="right" />
|
2021-08-22 19:09:31 +01:00
|
|
|
</keybind>
|
|
|
|
|
<keybind key="A-Up">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="MoveToEdge" direction="up" />
|
2021-08-22 19:09:31 +01:00
|
|
|
</keybind>
|
|
|
|
|
<keybind key="A-Down">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="MoveToEdge" direction="down" />
|
2021-08-22 19:09:31 +01:00
|
|
|
</keybind>
|
2021-10-17 21:31:44 +01:00
|
|
|
<keybind key="W-Left">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="SnapToEdge" direction="left" />
|
2021-10-17 21:31:44 +01:00
|
|
|
</keybind>
|
|
|
|
|
<keybind key="W-Right">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="SnapToEdge" direction="right" />
|
2021-10-17 21:31:44 +01:00
|
|
|
</keybind>
|
|
|
|
|
<keybind key="W-Up">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="SnapToEdge" direction="up" />
|
2021-10-17 21:31:44 +01:00
|
|
|
</keybind>
|
|
|
|
|
<keybind key="W-Down">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="SnapToEdge" direction="down" />
|
2021-10-17 21:31:44 +01:00
|
|
|
</keybind>
|
2022-01-26 00:07:10 +01:00
|
|
|
<keybind key="A-Space">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="ShowMenu" menu="client-menu" />
|
2022-01-26 00:07:10 +01:00
|
|
|
</keybind>
|
2021-10-14 19:37:57 +01:00
|
|
|
<keybind key="XF86_AudioLowerVolume">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="Execute" command="amixer sset Master 5%-" />
|
2021-10-14 19:37:57 +01:00
|
|
|
</keybind>
|
|
|
|
|
<keybind key="XF86_AudioRaiseVolume">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="Execute" command="amixer sset Master 5%+" />
|
2021-10-14 19:37:57 +01:00
|
|
|
</keybind>
|
|
|
|
|
<keybind key="XF86_AudioMute">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="Execute" command="amixer sset Master toggle" />
|
2021-10-14 19:37:57 +01:00
|
|
|
</keybind>
|
|
|
|
|
<keybind key="XF86_MonBrightnessUp">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="Execute" command="brightnessctl set +10%" />
|
2021-10-14 19:37:57 +01:00
|
|
|
</keybind>
|
|
|
|
|
<keybind key="XF86_MonBrightnessDown">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="Execute" command="brightnessctl set 10%-" />
|
2021-10-14 19:37:57 +01:00
|
|
|
</keybind>
|
2023-01-07 03:30:10 +01:00
|
|
|
<!-- SnapToRegion via W-Numpad -->
|
|
|
|
|
<!--
|
|
|
|
|
<keybind key="W-KP_7"><action name="SnapToRegion" region="top-left" /></keybind>
|
|
|
|
|
<keybind key="W-KP_8"><action name="SnapToRegion" region="top" /></keybind>
|
|
|
|
|
<keybind key="W-KP_9"><action name="SnapToRegion" region="top-right" /></keybind>
|
|
|
|
|
<keybind key="W-KP_4"><action name="SnapToRegion" region="left" /></keybind>
|
|
|
|
|
<keybind key="W-KP_5"><action name="SnapToRegion" region="center" /></keybind>
|
|
|
|
|
<keybind key="W-KP_6"><action name="SnapToRegion" region="right" /></keybind>
|
|
|
|
|
<keybind key="W-KP_1"><action name="SnapToRegion" region="bottom-left" /></keybind>
|
|
|
|
|
<keybind key="W-KP_2"><action name="SnapToRegion" region="bottom" /></keybind>
|
|
|
|
|
<keybind key="W-KP_3"><action name="SnapToRegion" region="bottom-right" /></keybind>
|
|
|
|
|
-->
|
2021-08-22 19:09:31 +01:00
|
|
|
</keyboard>
|
|
|
|
|
|
2021-10-19 21:52:26 +01:00
|
|
|
<!--
|
2021-12-29 14:20:00 +00:00
|
|
|
Multiple <mousebind> can exist within one <context>
|
|
|
|
|
Multiple <actions> can exist within one <mousebind>
|
2022-01-06 18:30:17 -05:00
|
|
|
Currently, the only openbox-action not supported is "Unshade"
|
2022-12-07 14:59:04 +01:00
|
|
|
|
|
|
|
|
Use <mouse><default /> to load all the default mousebinds (those listed
|
|
|
|
|
below). If the default mousebinds are largely what you want, a sensible
|
|
|
|
|
approach could be to start the <mouse> section with a <default />
|
|
|
|
|
element, and then (re-)define any special binds you need such as launching
|
|
|
|
|
a custom menu when right-clicking on your desktop. See rc.xml for an example.
|
2021-10-19 21:52:26 +01:00
|
|
|
-->
|
2021-08-29 17:10:21 -04:00
|
|
|
<mouse>
|
2021-10-21 20:38:52 +01:00
|
|
|
|
2021-08-29 18:31:57 -04:00
|
|
|
<!-- time is in ms -->
|
2021-09-06 22:09:59 +01:00
|
|
|
<doubleClickTime>500</doubleClickTime>
|
2023-03-25 15:57:47 +00:00
|
|
|
<scrollFactor>1.0</scrollFactor>
|
2021-10-21 20:38:52 +01:00
|
|
|
|
2021-12-03 21:56:21 +00:00
|
|
|
<context name="Frame">
|
2022-01-07 16:13:36 -05:00
|
|
|
<mousebind button="A-Left" action="Press">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="Focus" />
|
|
|
|
|
<action name="Raise" />
|
2022-01-07 16:13:36 -05:00
|
|
|
</mousebind>
|
|
|
|
|
<mousebind button="A-Left" action="Drag">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="Move" />
|
2021-12-03 21:56:21 +00:00
|
|
|
</mousebind>
|
2022-01-07 16:13:36 -05:00
|
|
|
<mousebind button="A-Right" action="Press">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="Focus" />
|
|
|
|
|
<action name="Raise" />
|
2022-01-07 16:13:36 -05:00
|
|
|
</mousebind>
|
|
|
|
|
<mousebind button="A-Right" action="Drag">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="Resize" />
|
2021-12-03 21:56:21 +00:00
|
|
|
</mousebind>
|
|
|
|
|
</context>
|
2021-12-03 22:14:37 +00:00
|
|
|
|
2021-12-11 22:57:22 +00:00
|
|
|
<context name="Top">
|
2022-01-06 18:30:17 -05:00
|
|
|
<mousebind button="Left" action="Drag">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="Resize" />
|
2021-12-11 22:57:22 +00:00
|
|
|
</mousebind>
|
|
|
|
|
</context>
|
|
|
|
|
<context name="Left">
|
2022-01-06 18:30:17 -05:00
|
|
|
<mousebind button="Left" action="Drag">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="Resize" />
|
2021-12-11 22:57:22 +00:00
|
|
|
</mousebind>
|
|
|
|
|
</context>
|
|
|
|
|
<context name="Right">
|
2022-01-06 18:30:17 -05:00
|
|
|
<mousebind button="Left" action="Drag">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="Resize" />
|
2021-12-11 22:57:22 +00:00
|
|
|
</mousebind>
|
|
|
|
|
</context>
|
|
|
|
|
<context name="Bottom">
|
2022-01-06 18:30:17 -05:00
|
|
|
<mousebind button="Left" action="Drag">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="Resize" />
|
2021-12-11 22:57:22 +00:00
|
|
|
</mousebind>
|
|
|
|
|
</context>
|
|
|
|
|
<context name="TRCorner">
|
2022-01-06 18:30:17 -05:00
|
|
|
<mousebind button="Left" action="Drag">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="Resize" />
|
2021-12-11 22:57:22 +00:00
|
|
|
</mousebind>
|
|
|
|
|
</context>
|
|
|
|
|
<context name="BRCorner">
|
2022-01-06 18:30:17 -05:00
|
|
|
<mousebind button="Left" action="Drag">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="Resize" />
|
2021-12-11 22:57:22 +00:00
|
|
|
</mousebind>
|
|
|
|
|
</context>
|
|
|
|
|
<context name="TLCorner">
|
2022-01-06 18:30:17 -05:00
|
|
|
<mousebind button="Left" action="Drag">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="Resize" />
|
2021-12-11 22:57:22 +00:00
|
|
|
</mousebind>
|
|
|
|
|
</context>
|
|
|
|
|
<context name="BLCorner">
|
2022-01-06 18:30:17 -05:00
|
|
|
<mousebind button="Left" action="Drag">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="Resize" />
|
2021-12-11 22:57:22 +00:00
|
|
|
</mousebind>
|
|
|
|
|
</context>
|
|
|
|
|
|
2021-11-26 18:30:30 +00:00
|
|
|
<context name="TitleBar">
|
2022-01-07 16:13:36 -05:00
|
|
|
<mousebind button="Left" action="Press">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="Focus" />
|
|
|
|
|
<action name="Raise" />
|
2022-01-07 16:13:36 -05:00
|
|
|
</mousebind>
|
2022-01-26 00:07:10 +01:00
|
|
|
<mousebind button="Right" action="Click">
|
|
|
|
|
<action name="Focus" />
|
|
|
|
|
<action name="Raise" />
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="ShowMenu" menu="client-menu" />
|
2022-01-26 00:07:10 +01:00
|
|
|
</mousebind>
|
2022-09-08 13:20:48 -04:00
|
|
|
</context>
|
|
|
|
|
|
|
|
|
|
<context name="Title">
|
|
|
|
|
<mousebind button="Left" action="Drag">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="Move" />
|
2022-09-08 13:20:48 -04:00
|
|
|
</mousebind>
|
2021-08-29 17:10:21 -04:00
|
|
|
<mousebind button="Left" action="DoubleClick">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="ToggleMaximize" />
|
2021-08-29 17:10:21 -04:00
|
|
|
</mousebind>
|
|
|
|
|
</context>
|
2021-12-23 05:58:28 +01:00
|
|
|
|
2021-11-01 20:43:57 -04:00
|
|
|
<context name="Maximize">
|
|
|
|
|
<mousebind button="Left" action="Click">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="Focus" />
|
|
|
|
|
<action name="Raise" />
|
|
|
|
|
<action name="ToggleMaximize" />
|
2021-11-01 20:43:57 -04:00
|
|
|
</mousebind>
|
|
|
|
|
</context>
|
2021-12-23 05:58:28 +01:00
|
|
|
|
2022-01-26 02:54:03 +01:00
|
|
|
<context name="WindowMenu">
|
|
|
|
|
<mousebind button="Left" action="Click">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="ShowMenu" menu="client-menu" />
|
2022-01-26 02:54:03 +01:00
|
|
|
</mousebind>
|
|
|
|
|
</context>
|
|
|
|
|
|
2021-11-01 20:43:57 -04:00
|
|
|
<context name="Iconify">
|
2023-06-14 16:51:33 +02:00
|
|
|
<mousebind button="Left" action="Click">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="Iconify" />
|
2021-11-01 20:43:57 -04:00
|
|
|
</mousebind>
|
|
|
|
|
</context>
|
2021-12-23 05:58:28 +01:00
|
|
|
|
2021-11-01 20:43:57 -04:00
|
|
|
<context name="Close">
|
|
|
|
|
<mousebind button="Left" action="Click">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="Close" />
|
2021-11-01 20:43:57 -04:00
|
|
|
</mousebind>
|
|
|
|
|
</context>
|
|
|
|
|
|
2021-12-03 22:14:37 +00:00
|
|
|
<context name="Client">
|
|
|
|
|
<mousebind button="Left" action="Press">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="Focus" />
|
|
|
|
|
<action name="Raise" />
|
2021-12-03 22:14:37 +00:00
|
|
|
</mousebind>
|
|
|
|
|
<mousebind button="Middle" action="Press">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="Focus" />
|
|
|
|
|
<action name="Raise" />
|
2021-12-03 22:14:37 +00:00
|
|
|
</mousebind>
|
|
|
|
|
<mousebind button="Right" action="Press">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="Focus" />
|
|
|
|
|
<action name="Raise" />
|
2021-12-03 22:14:37 +00:00
|
|
|
</mousebind>
|
|
|
|
|
</context>
|
|
|
|
|
|
2021-12-26 23:02:07 +00:00
|
|
|
<context name="Root">
|
|
|
|
|
<mousebind button="Left" action="Press">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="ShowMenu" menu="root-menu" />
|
2021-12-26 23:02:07 +00:00
|
|
|
</mousebind>
|
2021-12-03 22:14:37 +00:00
|
|
|
<mousebind button="Right" action="Press">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="ShowMenu" menu="root-menu" />
|
2021-12-03 22:14:37 +00:00
|
|
|
</mousebind>
|
2021-12-26 23:02:07 +00:00
|
|
|
<mousebind button="Middle" action="Press">
|
2022-12-12 13:45:06 +01:00
|
|
|
<action name="ShowMenu" menu="root-menu" />
|
2021-12-26 23:02:07 +00:00
|
|
|
</mousebind>
|
2022-11-09 05:18:14 +00:00
|
|
|
<mousebind direction="Up" action="Scroll">
|
2023-05-14 20:44:59 +03:00
|
|
|
<action name="GoToDesktop" to="left" wrap="yes" />
|
2022-11-06 21:13:57 +01:00
|
|
|
</mousebind>
|
2022-11-09 05:18:14 +00:00
|
|
|
<mousebind direction="Down" action="Scroll">
|
2023-05-14 20:44:59 +03:00
|
|
|
<action name="GoToDesktop" to="right" wrap="yes" />
|
2022-11-06 21:13:57 +01:00
|
|
|
</mousebind>
|
2021-12-26 23:02:07 +00:00
|
|
|
</context>
|
2021-12-03 22:14:37 +00:00
|
|
|
|
2021-08-29 17:10:21 -04:00
|
|
|
</mouse>
|
|
|
|
|
|
2021-10-19 21:48:49 +01:00
|
|
|
<!--
|
|
|
|
|
The *category* element can be set to touch, non-touch, default or the name
|
|
|
|
|
of a device. You can obtain device names by running *libinput list-devices*
|
|
|
|
|
as root or member of the input group.
|
|
|
|
|
|
|
|
|
|
Tap is set to *yes* be default. All others are left blank in order to use
|
|
|
|
|
device defaults.
|
|
|
|
|
|
|
|
|
|
All values are [yes|no] except for:
|
|
|
|
|
- pointerSpeed [-1.0 to 1.0]
|
|
|
|
|
- accelProfile [flat|adaptive]
|
2021-12-12 22:12:46 +00:00
|
|
|
- tapButtonMap [lrm|lmr]
|
2021-10-19 21:48:49 +01:00
|
|
|
-->
|
|
|
|
|
<libinput>
|
|
|
|
|
<device category="">
|
|
|
|
|
<naturalScroll></naturalScroll>
|
|
|
|
|
<leftHanded></leftHanded>
|
|
|
|
|
<pointerSpeed></pointerSpeed>
|
|
|
|
|
<accelProfile></accelProfile>
|
|
|
|
|
<tap>yes</tap>
|
2021-12-12 22:12:46 +00:00
|
|
|
<tapButtonMap></tapButtonMap>
|
2021-10-19 21:48:49 +01:00
|
|
|
<middleEmulation></middleEmulation>
|
|
|
|
|
<disableWhileTyping></disableWhileTyping>
|
|
|
|
|
</device>
|
|
|
|
|
</libinput>
|
|
|
|
|
|
2023-04-28 21:41:41 +01:00
|
|
|
<!--
|
2023-05-09 21:20:05 +01:00
|
|
|
Window Rules
|
|
|
|
|
- Criteria can consist of 'identifier' or 'title' or both (in which case
|
|
|
|
|
AND logic is used).
|
|
|
|
|
- 'identifier' relates to app_id for native Wayland windows and WM_CLASS
|
|
|
|
|
for XWayland clients.
|
|
|
|
|
- Matching against patterns with '*' (wildcard) and '?' (joker) is
|
|
|
|
|
supported. Pattern matching is case-insensitive.
|
|
|
|
|
|
2023-04-28 21:41:41 +01:00
|
|
|
<windowRules>
|
2023-05-09 21:20:05 +01:00
|
|
|
<windowRule identifier="*"><action name="Maximize"/></windowRule>
|
|
|
|
|
<windowRule identifier="foo" serverDecoration="yes"/>
|
|
|
|
|
<windowRule title="bar" serverDecoration="yes"/>
|
|
|
|
|
<windowRule identifier="baz" title="quax" serverDecoration="yes"/>
|
2023-04-28 21:41:41 +01:00
|
|
|
</windowRules>
|
|
|
|
|
-->
|
|
|
|
|
|
2021-08-22 19:09:31 +01:00
|
|
|
</labwc_config>
|