Johan Malm
9eaa5a92a1
cursor: support XCURSOR_THEME and XCURSOR_SIZE
...
Use environment variables XCURSOR_THEME and XCURSOR_SIZE to set cursor
theme and size respectively. Default size is 24.
Find icons themes with the command below or similar:
find /usr/share/icons/ -type d -name "cursors"
2021-11-28 22:50:37 +00:00
Johan Malm
2bea203430
docs/rc.xml.all: add TitleBar Left-Press mousebind
...
<context name="TitleBar">
<mousebind button="Left" action="Press">
<action name="Move"/>
</mousebind>
</context>
2021-11-26 18:30:58 +00:00
Johan Malm
12137ba446
labwc-action(5): add "Move" action
2021-11-26 18:30:11 +00:00
Johan Malm
12fb562682
docs/labwc-menu.5.scd: describe submenus
2021-11-13 22:19:52 +00:00
01micko
1c5b5c25c5
docs/labwc-menu.5.scd: fix menu definition
...
This is in line with 1a38cc8 and #109
2021-11-13 22:02:46 +00:00
Johan Malm
1a38cc8462
docs/menu.xml: fix root-menu definition
...
A menu is defined by `<menu id="" label="">`
A `<menu id="" />` element merely creates an item pointing to already
defined menu.
Fixes issue #109
2021-11-09 07:13:40 +00:00
Johan Malm
dd1663e627
theme: add menu.overlap.{x,y}
2021-11-08 17:36:39 +00:00
ARDiDo
ddf6555557
mousebind: update documentation
2021-11-02 18:14:50 +00:00
ARDiDo
7730ece837
resistance: don't use gap value
2021-10-26 21:15:13 +01:00
ARDiDo
9d37860a40
resistance: update documentation + default strength value
2021-10-26 21:15:13 +01:00
Johan Malm
c48b9d44d1
config: add <core><adaptiveSync>
2021-10-22 20:23:09 +01:00
Johan Malm
b06d2ed0c8
rc.xml.all: add keyboard repeatRate and repeatDelay
2021-10-21 20:38:52 +01:00
Johan Malm
fb6792f12c
docs/autostart: add kanshi, waybar and mako as examples
2021-10-20 19:54:39 +01:00
Johan Malm
d9c7d28123
labwc-theme(5): add missing theme options
2021-10-20 19:53:05 +01:00
Johan Malm
a542f0e93b
docs/themerc: add missing theme options
2021-10-20 19:52:17 +01:00
Johan Malm
57d0283d61
rc.xml.all: re-format and improve comments
2021-10-19 21:52:26 +01:00
Johan Malm
1b89a468c7
rc.xml.all: change default <core><gap> from 10 to 0
2021-10-19 21:51:28 +01:00
Johan Malm
960f8ebe11
rc.xml.all: add <libinput>
2021-10-19 21:48:49 +01:00
Johan Malm
ecc28d5e10
labwc-config(5): minor language tweaks
2021-10-19 21:47:47 +01:00
Johan Malm
7398966661
config: change libinput variables to camelCase
...
This is more consistent with other rc.xml variables.
strcasecmp() is used in src/config/rc.xml, so there are not backward
compatibility issues.
2021-10-19 21:44:44 +01:00
Johan Malm
5f14ab751f
labwc-config(5): add binds for Audio and MonBrightness keys
2021-10-19 21:39:26 +01:00
Johan Malm
40bd8f56d4
labwc-actions(5): add SnapToEdge "center" argument
2021-10-18 19:47:32 +01:00
Johan Malm
824db7e902
rc.xml.all: add super+arrow keybinds
2021-10-17 21:31:44 +01:00
Johan Malm
98b682379f
labwc-actions(5): add SnapToEdge
2021-10-17 21:27:25 +01:00
Johan Malm
d620a95281
labwc-theme(5): add window.label.text.justify
...
In support of labwc@8b8e37c2
2021-10-17 20:52:29 +01:00
Johan Malm
597650b457
theme: add window_(in)active_label_text_color
...
Support both active and inactive colors for titlebar text
2021-10-15 21:35:41 +01:00
ARDiDo
4a6093f43e
Update labwc-config(5)
2021-10-15 19:11:35 +01:00
Johan Malm
417763e8f8
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%-
2021-10-14 19:37:57 +01:00
Johan Malm
960a1bb2ed
theme: add osd colors
2021-10-13 21:29:32 +01:00
Johan Malm
4738e26d15
theme: handle border.color for backward compatibility
2021-09-24 21:26:31 +01:00
Johan Malm
d6af585837
build: remove scdoc stdin/stdout hack
...
From version 0.59.0, meson supports feeding the input file as stdin.
See sway@9727db67
2021-09-22 20:21:00 +01:00
Johan Malm
74e1d6e45c
labwc-actions(5): add ToggleFullscreen, ToggleDecorations, Iconfiy
2021-09-20 22:01:47 +01:00
frogtile
8d1a34279c
rc.xml.all: Fix typo
...
match with default config
2021-09-09 20:41:08 +01:00
Johan Malm
c34d987778
labwc-config(5): add mouse section
2021-09-06 22:16:19 +01:00
Johan Malm
cb58a36dae
docs/rc.xml.all: set doubleClickTime default to 500
2021-09-06 22:09:59 +01:00
Johan Malm
a07a6fb6f5
docs/rc.xml: explain purpose & remove <mouse> element
2021-09-06 22:07:46 +01:00
alex
36f5b49f2a
Implemented <doubleClickTime> in rc.xml
2021-09-01 07:05:37 +01:00
Alex Bryan
a4fdb43d42
Updated default/example rc.xml w/ first <mouse> implementation
2021-09-01 07:05:37 +01:00
Johan Malm
289c784d5e
theme: document setting iconify/close/max colors separately
2021-08-22 19:11:54 +01:00
Johan Malm
b7573c8d36
rcxml: load default keybinds on <keyboard><default />
...
This is an addition to the openbox specification and provides a way to
keep config files simpler whilst allowing user-specific keybinds.
docs/rc.xml shows a simple config file with <default />
docs/rc.xml.full shows the full config
2021-08-22 19:09:31 +01:00
Johan Malm
a6eb29ad33
config: add <core><gap>
...
Specify the distance in pixels between views and output edges when using
movement actions such as MoveToEdge
2021-08-22 14:32:19 +01:00
Johan Malm
3990018bb9
config: support setting menu item font
...
In rc.xml, support
<font place="MenuItem">
<name></name>
<size></size>
</font>
2021-08-20 20:27:52 +01:00
Johan Malm
0e57c65393
docs/environment: add example for keyboard toggle
2021-08-09 17:26:50 +01:00
Johan Malm
93c9ec6683
Update man pages
2021-07-20 20:06:48 +01:00
Johan Malm
49a73befdb
action: add 'MoveToEdge'
...
Currently only moves view to edges of outputs
Example keybind:
<keybind key="A-Left">
<action name="MoveToEdge">
<direction>left</direction>
</action>
</keybind>
2021-07-20 19:54:57 +01:00
Johan Malm
2e4f931469
rcxml: allow <theme><font> without place="" attribute
...
The construct below will set the font for all supported places. Currently
that's only ActiveWindow, but is likely to include InactiveWindow,
MenuHeader, MenuItem and OnScreenDisplay at some point.
<theme>
<font>
<name></name>
<size></size>
</font>
</theme>
2021-07-19 20:46:32 +01:00
Johan Malm
8a2cacdb6f
docs/rc.xml: comply with new syntax
2021-07-16 18:18:09 +01:00
Johan Malm
b31c1c4b75
rcxml: change <lab><xdg_shell_server_side_deco> to <core><decoration>
2021-07-16 17:38:17 +01:00
Johan Malm
a9b46131ab
rcxml: use root-node <labwc_config>
2021-07-16 17:30:07 +01:00
Johan Malm
c668fd9b07
action: add "ToggleMaximize"
2021-07-13 21:54:22 +01:00