ratpoison
ratpoison copied to clipboard
jcs ratpoison hax
ratpoison-jcs
(Note: this was migrated from commits on upstream's master branch to a new
jcs branch on 2016-12-19, then rebased on 2017-09-27)
This is mostly just a tree for me to throw stuff into and some of these may not be suitable for pushing upstream.
-
Native workspaces using
vinit,vselect,vmove, andvdumpcommands. Configured withset virtuals #. No more shelling out torpwswhich is horribly slow under heavy system load. -
A
barstickytoggle to keep the current window title visible all the time. -
Add a
gapsetting which puts space inside of frames, outside of the window border, similar to i3-gaps. -
Add an
ignorehintstoggle which will ignore PResizeInc hints. This is useful for making terminal windows use the full frame size instead of constraining to a per-character-cell multiplier for the width and height. -
Add a
resizefmtformat setting, to control the label shown when interactively resizing a frame, and change the default to show the frame width and height. -
Support the
_NET_ACTIVE_WINDOWatom. -
Support the
_NET_WORKAREAatom to communicate ourpaddingvalues with apps like notification-daemon, so they don't appear on top of whatever is in that padding area.