waybox/data/rc.xml

132 lines
4.1 KiB
XML
Raw Normal View History

2022-02-22 20:29:04 -05:00
<?xml version="1.0" encoding="UTF-8"?>
<openbox_config xmlns="http://openbox.org/3.4/rc" xmlns:xi="http://www.w3.org/2001/XInclude">
2022-02-26 12:16:34 -05:00
<!-- You can reserve a portion of your screen where windows will not cover when
they are maximized, or when they are initially placed. -->
2022-02-25 20:20:10 -05:00
<margins>
<top>0</top>
<bottom>0</bottom>
<left>0</left>
<right>0</right>
</margins>
2022-02-22 20:29:04 -05:00
<keyboard>
<!-- XKB configuration. See `man xkeyboard-config` for more information -->
2022-02-22 20:29:04 -05:00
<!-- You can use the XKB_* environment variables instead -->
<!-- <xkb>
2022-02-22 20:29:04 -05:00
<model>105</model>
<layout>us</layout>
<options>ctrl:swapcaps,esperanto:dvorak,lv3:ralt_switch_multikey</options>
<rules>evdev</rules>
<variant>dvorak</variant>
</xkb> -->
2022-02-22 20:29:04 -05:00
<!-- Keybindings for windows -->
<keybind key="A-F4">
<action name="Close"/>
</keybind>
<keybind key="C-Escape">
<action name="Exit"/>
</keybind>
2022-02-24 11:00:25 -05:00
<keybind key="W-c">
<action name="Reconfigure"/>
</keybind>
<keybind key="W-m">
<action name="Iconify"/>
2022-02-22 20:29:04 -05:00
</keybind>
<keybind key="W-S-M">
<action name="ToggleMaximize"/>
</keybind>
2022-02-25 16:28:59 -05:00
<keybind key="W-s">
<action name="Shade"/>
</keybind>
<keybind key="W-S-S">
<action name="Unshade"/>
</keybind>
2022-02-22 20:29:04 -05:00
<!-- Keybindings for window switching -->
<keybind key="A-Tab">
<action name="NextWindow"/>
<action name="Unshade"/>
2022-02-22 20:29:04 -05:00
</keybind>
<keybind key="A-S-ISO_Left_Tab">
<action name="PreviousWindow"/>
<action name="Unshade"/>
2022-02-22 20:29:04 -05:00
</keybind>
<keybind key="C-A-Tab">
<action name="NextWindow"/>
<action name="Unshade"/>
2022-02-22 20:29:04 -05:00
</keybind>
<!-- Keybindings for running applications -->
2022-02-24 11:00:25 -05:00
<keybind key="W-Return">
<action name="Execute">
<execute>$TERMINAL</execute>
</action>
</keybind>
<keybind key="Print">
<action name="Execute">
<execute>grim "$(xdg-user-dir PICTURES)/$(date +'%Y-%m-%d-%H%M%S_grim_fs.png')"</execute>
</action>
</keybind>
2022-03-08 19:23:52 -05:00
<keybind key="A-Sys_Req">
<action name="Execute">
<execute>grim -g "$(slurp -d)" "$(xdg-user-dir PICTURES)/$(date +'%Y-%m-%d-%H%M%S_grim_sel.png')"</execute>
</action>
</keybind>
2022-02-22 20:29:04 -05:00
<keybind key="A-F2">
<action name="Execute">
<execute>obrun l</execute>
</action>
</keybind>
<keybind key="W-e">
<action name="Execute">
<execute>konqueror || falkon</execute>
</action>
</keybind>
<keybind key="W-o">
<action name="Execute">
2022-02-24 11:00:25 -05:00
<execute>$TERMINAL -e mc</execute>
2022-02-22 20:29:04 -05:00
</action>
</keybind>
<keybind key="W-w">
<action name="Execute">
<execute>x-www-browser</execute>
</action>
</keybind>
<!-- Media keys -->
<keybind key="XF86AudioMute">
<action name="Execute">
<execute>amixer -c 0 -D pulse -q sset Master toggle</execute>
</action>
</keybind>
<keybind key="XF86AudioLowerVolume">
<action name="Execute">
<execute>amixer -c 0 -q set Master 3%-</execute>
</action>
</keybind>
<keybind key="XF86AudioRaiseVolume">
<action name="Execute">
<execute>amixer -c 0 -q set Master 3%+</execute>
</action>
</keybind>
</keyboard>
<!-- Configuration for mice and other pointers. <mouse> instead of <pointer> only for backwards compatibility. -->
<mouse>
<!-- libinput configuration. -->
<!-- <libinput>
<accelProfile>adaptive</accelProfile>
<accelSpeed>0.9</accelSpeed>
<calibrationMatrix>0 0 0 0 0 0</calibrationMatrix>
<clickMethod>buttonAreas</clickMethod>
<disableWhileTrackpointing>enabled</disableWhileTrackpointing>
<disableWhileTyping>enabled</disableWhileTyping>
<leftHanded>disabled</leftHanded>
<middleEmulation>enabled</middleEmulation>
<naturalScroll>disabled</naturalScroll>
<scrollButton>BTN_MIDDLE</scrollButton>
<scrollButtonLock>disabled</scrollButtonLock>
<scrollMethod>twofinger</scrollMethod>
<tap>enabled</tap>
<tapButtonMap>lrm</tapButtonMap>
<tapDrag>enabled</tapDrag>
<tapDragLock>enabled</tapDragLock>
</libinput> -->
</mouse>
2022-02-22 20:29:04 -05:00
</openbox_config>