🌳 X11 tiling window manager using space partitioning trees
IMPORTANT : Wmderland has been renamed to w
mderland !!!!!!!!!!!!
What's New:
Added support for Moving/resizing floating windows with keybinds
(#18)
Move floating windows around with keybinds:
bindsym $Mod+$Alt+Shift+h float_move_left
bindsym $Mod+$Alt+Shift+l float_move_right
bindsym $Mod+$Alt+Shift+k float_move_up
bindsym $Mod+$Alt+Shift+j float_move_down
Resize floating windows with keybinds:
bindsym $Mod+$Alt+h float_resize_left
bindsym $Mod+$Alt+l float_resize_right
bindsym $Mod+$Alt+k float_resize_up
bindsym $Mod+$Alt+j float_resize_down
The default "step" for moving / resizing floating windows is 10px. They can also be specified in the config:
set float_move_step = 10
set float_resize_step = 10
IMPORTANT : Wmderland has been renamed to w
mderland !!!!!!!!!!!!
What's New:
Added focus_follows_mouse
feature #33
This feature is enabled by default. To disable it, add this to your config:
set focus_follows_mouse = false
Renamed Wmderland -> wmderland (lowercase w
)
Affected files:
* ~/.config/Wmderland/config
* ~/.cache/Wmderland/cookie
* /usr/local/bin/Wmderland
* /usr/local/bin/Wmderlandc
* /usr/share/xsessions/Wmderland.desktop
What's New:
Bug Fixed:
What's New:
bindsym
now supports XF86 keysWhat's New:
What's New:
Technical Details:
[1] - In previous versions, operator[]
s were used to check if an entry exists in an unordered_map, so some dummy entries will be created. Now, all these unsafe operations are guarded with unordered_map::find.
[2] - Introduced snapshot, an error recovery mechanism which will serialize all client (window) trees when the WM crashes and will attempt to restore everything to its previous state on the next restart. If the snapshot fails to load >= 3 times, the WM will then exit with EXIT_FAILURE.
Since this version (0.9.5 Beta), Wmderland should crash less often now, but snapshot is still introduced to improve Wmderland's availability (less down time).
If you experience any issue with the pre-compiled binary, try to compile it from source on your machine.
What's new:
xworkspaces
module will work