mirror of
https://github.com/labwc/labwc.git
synced 2025-11-03 09:01:51 -05:00
config: support audio and monitor keys by default
Add default keybinds:
XF86_AudioLowerVolume - amixer sset Master 5%-
XF86_AudioRaiseVolume - amixer sset Master 5%+
XF86_AudioMute - amixer sset Master toggle
XF86_MonBrightnessUp - brightnessctl set +10%
XF86_MonBrightnessDown - brightnessctl set 10%-
This commit is contained in:
parent
5325fca4b4
commit
417763e8f8
3 changed files with 36 additions and 11 deletions
|
|
@ -99,7 +99,7 @@ Click on the background to launch a menu.
|
||||||
If you have not created an rc.xml config file, default binds will be:
|
If you have not created an rc.xml config file, default binds will be:
|
||||||
|
|
||||||
| combination | action
|
| combination | action
|
||||||
| ------------------- | ------
|
| ------------------------ | ------
|
||||||
| `alt`-`tab` | activate next window
|
| `alt`-`tab` | activate next window
|
||||||
| `alt`-`escape` | exit
|
| `alt`-`escape` | exit
|
||||||
| `super`-`return` | alacritty
|
| `super`-`return` | alacritty
|
||||||
|
|
@ -109,6 +109,11 @@ If you have not created an rc.xml config file, default binds will be:
|
||||||
| `alt`-`mouse-left` | move window
|
| `alt`-`mouse-left` | move window
|
||||||
| `alt`-`mouse-right` | resize window
|
| `alt`-`mouse-right` | resize window
|
||||||
| `alt`-`arrow` | move window to edge
|
| `alt`-`arrow` | move window to edge
|
||||||
|
| `XF86_AudioLowerVolume` | amixer sset Master 5%-
|
||||||
|
| `XF86_AudioRaiseVolume` | amixer sset Master 5%+
|
||||||
|
| `XF86_AudioMute` | amixer sset Master toggle
|
||||||
|
| `XF86_MonBrightnessUp` | brightnessctl set +10%
|
||||||
|
| `XF86_MonBrightnessDown` | brightnessctl set 10%-
|
||||||
|
|
||||||
## 6. Integrate
|
## 6. Integrate
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -69,6 +69,21 @@
|
||||||
<keybind key="A-Down">
|
<keybind key="A-Down">
|
||||||
<action name="MoveToEdge"><direction>down</direction></action>
|
<action name="MoveToEdge"><direction>down</direction></action>
|
||||||
</keybind>
|
</keybind>
|
||||||
|
<keybind key="XF86_AudioLowerVolume">
|
||||||
|
<action name="Execute"><command>amixer sset Master 5%-</command></action>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="XF86_AudioRaiseVolume">
|
||||||
|
<action name="Execute"><command>amixer sset Master 5%+</command></action>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="XF86_AudioMute">
|
||||||
|
<action name="Execute"><command>amixer sset Master toggle</command></action>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="XF86_MonBrightnessUp">
|
||||||
|
<action name="Execute"><command>brightnessctl set +10%</command></action>
|
||||||
|
</keybind>
|
||||||
|
<keybind key="XF86_MonBrightnessDown">
|
||||||
|
<action name="Execute"><command>brightnessctl set 10%-</command></action>
|
||||||
|
</keybind>
|
||||||
</keyboard>
|
</keyboard>
|
||||||
|
|
||||||
<mouse>
|
<mouse>
|
||||||
|
|
|
||||||
|
|
@ -383,6 +383,11 @@ static struct {
|
||||||
{ "A-Right", "MoveToEdge", "right" },
|
{ "A-Right", "MoveToEdge", "right" },
|
||||||
{ "A-Up", "MoveToEdge", "up" },
|
{ "A-Up", "MoveToEdge", "up" },
|
||||||
{ "A-Down", "MoveToEdge", "down" },
|
{ "A-Down", "MoveToEdge", "down" },
|
||||||
|
{ "XF86_AudioLowerVolume", "Execute", "amixer sset Master 5%-" },
|
||||||
|
{ "XF86_AudioRaiseVolume", "Execute", "amixer sset Master 5%+" },
|
||||||
|
{ "XF86_AudioMute", "Execute", "amixer sset Master toggle" },
|
||||||
|
{ "XF86_MonBrightnessUp", "Execute", "brightnessctl set +10%" },
|
||||||
|
{ "XF86_MonBrightnessDown", "Execute", "brightnessctl set 10%-" },
|
||||||
{ NULL, NULL, NULL },
|
{ NULL, NULL, NULL },
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue