-
Notifications
You must be signed in to change notification settings - Fork 11
Tips and Tricks
-
Enable the
ignoreresizehintssetting (set ignoreresizehints 1) to force windows to conform to the frame size, eliminating any gap around windows like terminals that supply resize hints to request sizing in a multiple of their font size. -
Enable xterm's
allowSendEventssetting to allow sdorfehs to send a fakeControl+akey when pressingControl+a, a(which runs itsmetacommand). xterm disables this by default as a security measure to prevent other programs from sending it arbitrary key input. -
Since sdorfehs does not color active and inactive window borders differently by default (though this can be done by setting
bwcolorandfwcolor), a compositor like Compton can be used with itsinactive-dimsetting to dim inactive windows. Itsuse-ewmh-active-winsetting should also be enabled since sdorfehs focuses its own input windows periodically, and it supports EWMH hints to inform Compton which window should actually be considered focused. -
While most default key bindings require the prefix command key (
Control+aby default), keys can be bound without them in thetopkeymap. For example,definekey top F1 vselect 0will switch to the first virtual screen whenF1is pressed.A related tip: if you have bound a key to an action and then need to send that key to a window, you can do it with the
metacommand accessible via the interactive input menu (Control+a, :meta F1), or withsdorfehs -c "meta F1".