rpws1
Implements multiple workspaces in ratpoison
Usage
rpws dump
<fname>
-
dumps
the
current
layout
to
<fname>
rpws restore
<fname>
-
restores
rpws
workspaces
from
<fname>
rpws current
-
print
the
current
workspace
rpws help
-
this
documentation
rpws n
-
switch
to
this
workspace
Overview
B<rpws> implements multiple workspaces in ratpoison by making callsto fdump, freestore. It was adapted from rpws which comes withratpoison in the contrib directory.
Usage
Add the following line in ~/.ratpoisonrc
exec /path/to/rpws init 6 -k
This creates 6 aliases rpws1, rpws2, etc. It also binds the keys M-F1, M-F2, etc to each rpwsN alias. Moreover, rpwsn (Next) and rpwsp (Prev) are created, and C-M-{Right,Left} are bound to rpws{n,p}. Aliases rpwsm1, rpwsm2, etc. and rpwsm{n,p} are used to move the focused window to another workspace.
Full list of keybindings created are:
M-F$i Goto workspace $iC-M-Right Goto Next workspaceC-M-Left Goto Prev workspaceC-M-S-F$i Move window to workspace $iC-M-greater Move current window to next workspaceC-M-less Move current window to prev workspace
Files
rpws requires use of a lockfile. It defaults to using/tmp/rpws.<UID>.lock but this can be changed by setting theenvironment variable RPWS_LOCKFILE to your desired lockfile.
Releases
9 releases since Debian 5.0 (Lenny); the text changed 6 times.