[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
howtos:window_managers:ratpoison_window_manager [2021/12/02 03:56 (UTC)] – place sources on new lines cppimmo | howtos:window_managers:ratpoison_window_manager [2022/01/21 18:37 (UTC)] (current) – cppimmo | ||
---|---|---|---|
Line 1: | Line 1: | ||
<!-- Add your text below. We strongly advise to start with a Headline (see button bar above). --> | <!-- Add your text below. We strongly advise to start with a Headline (see button bar above). --> | ||
====== Ratpoison Window Manager ====== | ====== Ratpoison Window Manager ====== | ||
- | Ratpoison a simple window manager that mimics the functionality of terminal multiplexers like GNU Screen | + | Ratpoison a simple window manager that mimics the functionality of terminal multiplexers like GNU screen |
===== Installation ===== | ===== Installation ===== | ||
Ratpoison is available from the SlackBuilds repository. You can download the SlackBuild and source code [[https:// | Ratpoison is available from the SlackBuilds repository. You can download the SlackBuild and source code [[https:// | ||
===== Configuration ===== | ===== Configuration ===== | ||
- | Configuration of Ratpoison | + | Configuration of ratpoison |
===== Usage ===== | ===== Usage ===== | ||
+ | A mentioned earlier, using ratpoison is very similar to terminal multiplexer programs such as GNU screen and tmux. Windows are described as frames in the documentation. The windows are placed in a full-screen layout where the window is maximized within its frame, and they cannot overlap. Interaction with the window manager is achieved entirely through keystrokes. Ratpoison uses a prefix key combination the proceeds all other key presses. Ratpoison key bindings appear in the documentation with the following form: C-t __some key__. Where C-t is the prefix combination, | ||
+ | Most of the functionality of ratpoison can be performed by issuing commands from the terminal. To try this feature run the command: ratpoison -c "echo Hello World!" | ||
+ | More information on the usage of ratpoison is available in the man page, ratpoison(1). | ||
===== Sdorfehs ===== | ===== Sdorfehs ===== | ||
Sdorfehs(presumably pronounced starfish) is a updated fork that extends the functionality of Ratpoison and provides eye candies such as: window frame gaps, virtual screens, and more. There is also the inclusion of a named pipe which accepts input that can be directed into the window manager bar. Many of the configuration options and functionality discussed above about Ratpoison are also applicable to Sdorfehs. Be sure to read the Sdorfehs man page for the options and features that differ. There is currently not a SlackBuild available for Sdorfehs but it can be found here along with build instructions: | Sdorfehs(presumably pronounced starfish) is a updated fork that extends the functionality of Ratpoison and provides eye candies such as: window frame gaps, virtual screens, and more. There is also the inclusion of a named pipe which accepts input that can be directed into the window manager bar. Many of the configuration options and functionality discussed above about Ratpoison are also applicable to Sdorfehs. Be sure to read the Sdorfehs man page for the options and features that differ. There is currently not a SlackBuild available for Sdorfehs but it can be found here along with build instructions: |