add missing comma in "MonitorRule"
add a missing comma for the example
allow configure x and y of outputs
add option for set button map
add option to allow invisible surfaces to disable idle tracking
Revert "Add a configuration option for fullscreen locking"
now all fullcreen clients are rendered above tiled and floating clients
This partially reverts commit 326eee14445f8a2c08e80c30778445630c75d3bb.
Merge remote-tracking branch 'upstream/main' into wlroots-next
Merge remote-tracking branch 'djpohly/main' into wlroots-next
change the default term to `foot`
it is closer to the suckless philosophy (foot implements things that the suckless
guys would say that should be done by tmux or something else, but I have no
desire to create a new terminal emulator, and the best fit is foot)
also alacritty uses +100Mb of memory, more that dwl itself (~90Mb)
and foot only ~20Mb
Merge remote-tracking branch 'djpohly/main' into wlroots-next
conform the xdg-protocol with fullscreen translucent clients
see `setfullscreen()` for more info
Merge pull request #247 from Humm42/xkboptions
initialize xkb_rules.options to a null pointer
add click method configuration option
Add the libinput configuration option to choose between Software Button Areas and Clickfinger
initialize xkb_rules.options to a null pointer
Initializing it to an empty string had broken configuring xkbcommon
through the environment (XKB_DEFAULT_OPTIONS).
Fixes: ae313911153b ("initialize rules and xkb_rules")
Add configuration options for touchpads
Merge remote-tracking branch 'djpohly/main' into HEAD
Remove removed fields from struct instances
Remove vestigial monitor configuration info
The x/y fields in monitor rules are unused and were meant to be deleted.
Also removes the outdated comment in config.h.