···2929Run `make` to compile, and `make install` to install to `/usr/local` by
3030default.
31313232+### Wiki
3333+3434+The
3535+[sdorfehs Wiki](https://github.com/jcs/sdorfehs/wiki)
3636+has tips and tricks, and information on troubleshooting problems.
3737+3238## Features
33393440sdorfehs retains most of ratpoison's features while adding some more modern
···124130`~/.config/sdorfehs` directory which ensures the requesting process
125131has the ability to make socket connections and can write to that
126132path.
127127-128128-## Tips
129129-130130-- Enable the `ignoreresizehints` setting (`set ignoreresizehints 1`) to force
131131-windows to conform to the frame size, eliminating any gap around windows like
132132-terminals that supply resize hints to request sizing in a multiple of their
133133-font size.
134134-135135-- Enable xterm's `allowSendEvents` setting to allow sdorfehs to send a fake
136136-`Control+a` key when pressing `Control+a, a` (which runs its `meta` command).
137137-xterm disables this by default as a security measure to prevent other programs
138138-from sending it arbitrary key input.
139139-140140-- Since sdorfehs does not color active and inactive window borders differently
141141-by default (though this can be done by setting `bwcolor` and `fwcolor`), a
142142-compositor like
143143-[Compton](https://github.com/chjj/compton)
144144-can be used with its `inactive-dim` setting to dim inactive windows.
145145-Its `use-ewmh-active-win` setting should also be enabled since sdorfehs focuses
146146-its own input windows periodically, and it supports EWMH hints to inform
147147-Compton which window should actually be considered focused.
148148-149149-- While most default key bindings require the prefix command key (`Control+a`
150150-by default), keys can be bound without them in the `top` keymap.
151151-For example, `definekey top F1 vselect 0` will switch to the first virtual
152152-screen when `F1` is pressed.
153153-154154- A related tip: if you have bound a key to an action and then need to send
155155-that key to a window, you can do it with the `meta` command accessible via the
156156-interactive input menu (`Control+a, :meta F1`), or with
157157-`sdorfehs -c "meta F1"`.