1RATPOISON(1)              BSD General Commands Manual             RATPOISON(1)
2

NAME

4     ratpoison — window manager without mouse dependency
5

SYNOPSIS

7     ratpoison [-hv]
8     ratpoison [-d dpy] [-s num] [-f file]
9     ratpoison [-d dpy] [-s num] [-i] -c command [-c command ...]
10

DESCRIPTION

12     ratpoison is a Window Manager without fat library dependencies, fancy
13     graphics or rat dependence.
14
15     The screen can be split into non-overlapping frames.  All windows are
16     kept maximized inside their frames.
17
18     All interaction with the window manager is done through keystrokes.
19     ratpoison has a prefix map to minimize key clobbering.
20
21     The options are as follows:
22
23     -c, --command
24         Send ratpoison a command.  There must be a ratpoison instance running
25         as window manager for the given display/screen for this to work.  Do
26         not forget to quote the command if it contains spaces.  For example:
27               ratpoison -c "echo hello world"
28
29     -d, --display display
30         Set the X display to use or send commands to.
31
32     -f, --file filename
33         Specify an alternate configuration file.  If this is not given,
34         ratpoison will try $HOME/.ratpoisonrc and if that does not exist
35         /etc/ratpoisonrc and execute each command when starting up.
36
37     -h, --help
38         Show summary of options.
39
40     -i, --interactive
41         Execute commands given with -c or --command in interactive mode.
42         That means it will behave exactly as if called with C-t : like
43         prompting for missing arguments and things like that.
44
45     -s, --screen number
46         Only use the specified screen.
47
48     -v, --version
49         Show version of program.
50

KEY BINDINGS

52     To avoid conflicts with other programs, all default ratpoison key bind‐
53     ings start with an escape key, per default C-t (read Control-t).  Some
54     important default key bindings:
55
56     C-t ?   Show key bindings
57
58     C-t c   Start an X terminal
59
60     C-t n   Switch to next window
61
62     C-t p   Switch to previous window
63
64     C-t 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9
65             Switch to window number 1 | 2 | ...
66
67     C-t k   Close the current window
68
69     C-t K   XKill the current application
70
71     C-t s | S
72             Split the current frame into two vertical | horizontal ones
73
74     C-t Tab | Left | Up | Right | Down
75             Switch to the next | left | top | right | bottom frame.
76
77     C-t Q   Make the current frame the only one
78
79     C-t :   Execute a ratpoison command
80
81     Further default key bindings can be found in parentheses after the com‐
82     mands in the next section.
83

COMMANDS AND DEFAULT ALIASES

85     abort   (C-t C-g) Do nothing and that successfully.  (Useful if you
86             pressed C-t in error).
87
88     addhook event command
89             Add a hook: run command whenever event is called.  Possible
90             events are:
91
92             deletewindow
93                     Run after a window is withdrawn.
94
95             newwindow
96                     Run after a new window is mapped.
97
98             key     Run whenever a top level key is pressed (by default C-t).
99
100             quit    Run before exiting ratpoison.
101
102             restart
103                     Run before restarting ratpoison.
104
105             switchframe
106                     Run after a frame actually switched, but before the win‐
107                     dow in it is focused.
108
109             switchgroup
110                     Run after selecting a new group.
111
112             switchscreen
113                     Run when the user switches to a different screen.
114
115             switchwin
116                     Run after a new window is selected.  (With dedication, it
117                     may already be inactive again, if it was put into another
118                     frame)
119
120     alias alias command
121             Add alias as new way to call command.
122
123     bind key command
124             alias for "definekey root key command"
125
126     banish  (C-t b) Banish the rat cursor to the lower right corner of the
127             screen.
128
129     banishrel
130             Banish the rat cursor to the lower right corner of the current
131             window.  If there isn't a window in the current frame, it ban‐
132             ishes the rat cursor to the lower right corner of the frame.
133
134     chdir [directory]
135             If the optional argument is given, change the current directory
136             of ratpoison to directory.  If nothing is given, change it to the
137             value of the environment variable "HOME".
138
139     clrunmanaged
140             Clears the unmanaged window list.
141
142     cnext   Like next but switch to the next window with another resource
143             class than the current one.  (That means the next window belong‐
144             ing to another type of application than the current one.)
145
146     cprev   Like prev but switch to the previous window with another resource
147             class than the current one.  (That means the previous window
148             belonging to another type of application than the current one.)
149
150     colon ratpoison-command (C-t :)
151             Execute ratpoison-command interactively.  (i.e. ask for possible
152             missing arguments.)
153
154     cother  Like other but switch to the window of the current group that was
155             last accessed and has another resource class but is not currently
156             visible.
157
158     curframe (C-t F)
159             Show a bar marking the current frame.
160
161     definekey keymap key command
162             Add a new key binding in keymap for key to execute command.
163             Default keymaps are top normally only containing C-t, which reads
164             a key from root, containing all the normal commands.
165
166             Note that you have to describe ":" by "colon", "!" by "exclam"
167             and so on.  If you cannot guess a name of a key, try either C-t
168             key and look at the error message, or try :describekey root and
169             pressing the key.
170
171     dedicate [0 | 1]
172             Consider the current frame dedicated/chaste (1) or promiscuous
173             (0).
174
175             A dedicated frame will not accept new windows.  When new windows
176             are to be focused, they will be opened in a non-dedicated frame
177             instead.
178
179             If no argument is given, toggle the current dedicateness. By
180             default no windows are dedicated.
181
182     delete (C-t k)
183             Close the current window.
184
185     delkmap keymap
186             Deletes the keymap named keymap, that was generated with newkmap.
187             The keymaps top (or whatever was specified by set topkmap) and
188             root cannot be deleted.
189
190     describekey keymap
191             Grab the next key. Similar to readkey, describekey shows only the
192             command in keymap, that would be executed by readkey.
193
194     echo text
195             Show text as ratpoison message.
196
197     escape key
198             Update the default escape key to key.
199
200             Strictly speaking it updates the readkey root command in the
201             keymap top to key, the other binding in root to key, and meta
202             binding in root to key without modifiers or C-key if key has no
203             modifiers.  (If set topkmap was called with an argument other
204             than top that will be used instead of top.)
205
206     exchangedown (C-t C-Down)
207             Exchange the window in the current frame with the window in the
208             frame below the current frame.
209
210     exchangeleft (C-t C-Left)
211             Exchange the window in the current frame with the window in the
212             frame left of the current frame.
213
214     exchangeright (C-t C-Right)
215             Exchange the window in the current frame with the window in the
216             frame right of the current frame.
217
218     exchangeup (C-t C-Up)
219             Exchange the window in the current frame with the window in the
220             frame above the current frame.
221
222     exec shell-command (C-t !)
223             Spawn a shell executing shell-command.
224
225     execa shell-command
226             Spawn a shell executing shell-command, without remembering the
227             current frame, so that _NET_WM_PID declaring programs will be
228             placed into the frame active when they open a window instead of
229             the frame active when ratpoison gets this command.
230
231     execf frame shell-command
232             Spawn a shell executing shell-command, showing _NET_WM_PID sup‐
233             porting programs in the given frame instead of the frame selected
234             when this program is run.
235
236     fdump [screenno]
237             Output the defining data for all frames of the current screen, or
238             for screen number screenno if this is specified.
239
240     focus (C-t Tab)
241             Focus the next frame.
242
243     focuslast
244             Switch to the last selected focus.
245
246     focusleft (C-t Left)
247             Switch to the frame to the left of the current one.
248
249     focusdown (C-t Down)
250             Switch to the frame beneath the current one.
251
252     focusright (C-t Right)
253             Switch to the frame to the right of the current one.
254
255     focusprev
256             Focus the previous frame.
257
258     focusup (C-t Up)
259             Switch to the frame above the current one.
260
261     frestore frames
262             Replace the current frames with the ones specified in frames in
263             the format as generated by fdump.
264
265     fselect [frameno] (C-t f)
266             If an argument is supplied, switch to a frame given by number
267             frameno.
268
269             If no argument is given, show a frame selector in each frame and
270             wait for a key to be pressed.  If the key matches an existing
271             frame selector, this frame gets focused.
272
273             Frame selectors are by default the numbers starting with zero,
274             but they can be changed by setting framesels.
275
276     gdelete [group]
277             If the optional argument group is supplied, delete group.  Other‐
278             wise delete the current group. If the last group is deleted, a
279             new group with name default is created.  The group has to be
280             empty, otherwise it cannot be deleted.
281
282     getenv variable
283             Output the value of the environment variable variable.
284
285     getsel  Paste the current X Selection into the current window.
286
287     gmerge group
288             Move all windows from group group into the current group.
289
290     gmove group
291             Move the current window into group group.
292
293     gnew group
294             Create a new group with name group and select it.  Most window
295             commands only see (and thus select, consider next, previous or
296             last) windows within the group active when they are issued.
297
298     gnewbg group
299             Create a new group named group, but do not select it.
300
301     gnext   Select the next group.  Most window commands only see windows in
302             the effective group.
303
304     gnumber [old new]
305             Give the number new to the group with the number old or the cur‐
306             rent group.
307
308     gother  Select the last accessed group.  Most window commands only see
309             windows in the effective group.
310
311     gprev   Select the prior group.  Most window commands only see windows in
312             the effective group.
313
314     gravity [nw | w | sw | n | c | s | ne | e | se]
315             Change how in its frame the current window is aligned.
316
317     grename
318             Rename current group.
319
320     groups  Output a list of all groups with their number.
321
322     gselect group
323             Select the group named group.
324
325     help [keymap]
326             If the optional parameter keymap is given, list all keybindings
327             in this keymap, otherwise list all key bindings in keymap root.
328
329     hsplit [l/p | [-]pixels] (C-t S)
330             Split the current frame into left frame and a right frame.  If no
331             parameter is given, split in halves.  If two numbers separated by
332             a slash (‘/’) are given, the left one is l times the pth part and
333             the right one (p - l) times the pth part of the prior width.
334             Otherwise the right half is pixels wide or the left one is pixels
335             wide, depending whether there is ‘-’ in front of the number or
336             not.
337
338     inext   Like next but switch to the next window with the same resource
339             class as the current one.  (That means the next window belonging
340             to the same application as the current one.)
341
342     info (C-t i)
343             Output the current the width, height, window number and window
344             name of the current window.  (What name means is chosen by “set
345             winname”.)
346
347     iprev   Like prev but switch to the previous window with the same
348             resource class as the current one.  (That means the previous win‐
349             dow belonging to the same application as the current one.)
350
351     iother  Like other but switch to the window of the current group that was
352             last accessed and has the same resource class but is not cur‐
353             rently visible.
354
355     kill (C-t K)
356             Close the X-connection of the X-client responsible for the cur‐
357             rent window.
358
359     lastmsg (C-t m)
360             Reshow the last message.
361
362     license (C-t V)
363             Show ratpoison's license.
364
365     link key [keymap]
366             Do what key is bound to in the keymap keymap if supplied.  Other‐
367             wise what key is bound to in keymap root.
368
369     listhook event
370             List all commands specified with addhook to be executed when even
371             event occurs.
372
373     meta [key] (C-t t)
374             Send the escape key (that which normally is C-t) to the current
375             window.  If a key is specified, this is sent instead.  Note that
376             some applications by default ignore the synthetic key that is
377             sent using this command as it is considered a security hole.
378             xterm is one such application.
379
380     msgwait [seconds]
381             Set the duration the message window is shown.  If seconds is
382             zero, wait infinitely.  This command is deprecated, please set
383             the msgwait variable instead.
384
385     newkmap keymap
386             Generate a new keymap named keymap.  This keymap can be used to
387             add new key-command mappings to it with definekey and can be
388             called with readkey.
389
390     newwm new-window-manager
391             Quit ratpoison and execute new-window-manager instead.
392
393     next (C-t Return | C-t n | C-t space)
394             Switch to the next window in the current group.
395
396     nextscreen (C-t N)
397             Switch to the next screen. (If you have multiple physical ones.)
398
399     number new [old]
400             Give the number new to the window with the number old or the cur‐
401             rent window.
402
403     only (C-t Q)
404             Remove all frames on the current screen except the current frame
405             and maximize this one to the size of the whole screen.
406
407     other (C-t C-t)
408             Switch to the window of the current group that was last accessed
409             but is not currently visible.
410
411     prev (C-t p)
412             Switch to the previous window in the current group.
413
414     prevscreen (C-t P)
415             Switch to the previous screen. (If you have multiple physical
416             ones.)
417
418     prompt [prompt]
419             ratpoison will ask the user for input, showing prompt (or a sin‐
420             gle colon, if no argument is given) and output the input the user
421             has made.  Note that this command probably does not make much
422             sense in interactive mode.
423
424     putsel x-selection
425             Replace the X selection with the text x-selection.  It can be
426             inserted into the current window with getsel.
427
428     quit    Quit ratpoison.
429
430     ratinfo
431             Display the x y coordinates of the rat cursor relative to the
432             screen.
433
434     ratrelinfo
435             Display the x y coordinates of the rat cursor relative to the
436             current window or current frame if no window is focused
437
438     ratwarp x y
439             Move the rat cursor to the position (x, y).
440
441     ratrelwarp deltax deltay
442             Move the rat cursor to (deltax, deltay), relative to the current
443             position.
444
445     ratclick [button]
446             Simulate a rat click with button (button 1=left button if none
447             given).
448
449     rathold (up | down) [button]
450             Simulate pressing|releasing rat button button (1=left button if
451             none given).
452
453     readkey keymap
454             Grab the next key pressed, and execute the command associated to
455             this key in keymap.  To show it is waiting for a key, ratpoison
456             will change the rat cursor to a square if waitcursor is set.
457             This command is perhaps best described with its usage in the
458             default configuration: by pressing C-t, which is the only key in
459             the keymap top , the command "readkey root" is executed.  The
460             next key then executes the command in keymap root belonging to
461             this command.
462
463     redisplay (C-t l)
464             Extend the current window to the whole size of its current frame
465             and redisplay it.  (Useful to redisplay normal windows or bring
466             transient windows to the full size of the frame as only normal
467             windows are maximized by ratpoison)
468
469     redo (C-t U)
470             Revert the last undo of frame changes.
471
472     remhook event command
473             Remove command command from the list of commands to be called
474             when event event is hit.  (The command has to specified, as an
475             event can have multiple commands attached to it.)  Use "listhook
476             hook" to get a list of all attached commands.
477
478     remove (C-t R)
479             Remove the current frame and extend some frames around to fill
480             the remaining gap.
481
482     resize [deltax deltay] (C-t r)
483             If deltax and deltay are supplied, resize the current frame by
484             that (i.e. move the bottom right corner by the given offsets and
485             then move this frame and resize adjacent frames to make the
486             frames fill the whole screen again.)
487
488             If in interactive mode no arguments are supplied, resize the cur‐
489             rent frame interactively:
490
491               Return         finish resizing
492               C-g, Escape    abort resizing
493               C-n, Down, j   grow vertically
494               C-p, Up, k     shrink vertically
495               C-f, Right, l  grow horizontally
496               C-b, Up, h     shrink horizontally
497               s              shrink to size of current window
498
499             While resizing interactively, changes are in multiples of the
500             amount of pixels given by set resizeunit (by default 10).
501
502     restart
503             Restart ratpoison.
504
505     rudeness [rudeness]
506             This command is deprecated, please use the rudeness variable
507             instead.
508
509     sdump   Output the list of all screens.  The screens are separated by
510             commas. Each screen is shown as 6 values: its number, its x-coor‐
511             dinate, its y-coordinate, its width, its height and if it is cur‐
512             rently selected (1=true, 0=false).
513
514     select (- | name | number) (C-t ')
515             If a number is given, switch to the window with number number.
516             If a name is given, switch to the window in the current group
517             with name name.  Blank the current frame, if - is given.
518
519     set [variable [value]]
520             If no argument is given, output all ratpoison variables and their
521             values.
522
523             If one argument is given, output the value of ratpoison variable
524             variable.  Otherwise set variable to value.  What values are
525             valid depends on the variable.  See the section VARIABLES later
526             in this document for details.
527
528     setenv variable value
529             Set the environment variable variable to value.  (Environment
530             variables will be passed to all programs started from ratpoison.)
531
532     sfdump  Output all frames similar to fdump, but not limited to one
533             screen, but all screens at once and with the screen number after
534             each frame.
535
536     sfrestore frames
537             Replace the current frames with the ones specified in frames in
538             the format as generated by sfdump.
539
540     shrink  Shrink the current frame to the size of the current window with
541             in.
542
543     split [split] (C-t s)
544             alias for vsplit
545
546     source file
547             Read file and execute each line as ratpoison command.
548
549     sselect screennumber
550             Switch to the screen screennumber.  (If you have multiple physi‐
551             cal ones.)
552
553     startup_message (on | off)
554             Select whether ratpoison will show a startup message or not.
555             This command is deprecated, please use the startupmessage vari‐
556             able instead.
557
558     swap dest-frame [src-frame] (C-t x)
559             Exchange the window in src-frame (or the current frame if there
560             is no second argument) with the window dest-frame (or ask inter‐
561             actively which frame to swap with if there is no argument).
562
563     time (C-t a)
564             Output current data and time.
565
566     title newname (C-t A)
567             Overwrite the title of the current window with newname.  All fol‐
568             lowing ratpoison commands will only know the window under the new
569             name.
570
571     tmpwm tmpwm
572             Temporarily give control over to the other window manager tmpwm,
573             reclaiming control when that WM terminates.
574
575     unalias alias
576             Remove the alias alias.
577
578     unbind key
579             alias for
580                   undefinekey root key
581
582     undefinekey keymap key
583             Remove the binding for key from keymap.
584
585     undo (C-t _, C-t u)
586             Un-do the last change to the frameset.  (Like splitting, resiz‐
587             ing, deleting, ...)
588
589             The amount of steps that can be undone is specified by the vari‐
590             able maxundos.
591
592     unmanage [name]
593             Add name to the list of unmanaged windows.  Thus, windows of this
594             name will not be managed but allowed to choose their position
595             themselves.
596
597             In non-interactive mode calling it without arguments will print
598             the list.
599
600             The list can be cleared again by calling clrunmanaged.
601
602     unsetenv variable
603             Remove variable variable from the list of environment variables.
604
605     verbexec cmdline
606             Spawn a shell executing cmdline after showing a message with the
607             command.
608
609     version (C-t v)
610             Output version and compile time information.
611
612     vsplit [l/p | pixels-from-top | -pixels-from-bottom] (C-t s)
613             Split the current frame into upper frame and a lower frame.  If
614             no parameter is given, split in halves.  If two numbers separated
615             by a slash (“/”) are given, the upper one is l times the pth part
616             and the lower one (p - l) times the pth part of the prior height.
617             Otherwise the lower one is pixels from bottom wide or the upper
618             one pixels from top high, depending whether there is a “-” in
619             front of the number or not.
620
621     warp (on | off)
622             Select if focusing a window moves the rat cursor to the place it
623             had been last time this window was focused, or not.  This command
624             is deprecated, please set the warp variable instead.
625
626     windows [format] (C-t w)
627             In interactive mode, show the list of all windows in the current
628             group for the duration specified by the variable msgwait.  If
629             msgwait was zero, toggle between indefinitely showing and not
630             showing.
631
632             The messages are shown in columns or rows depending on the value
633             of winliststyle in the format set by set winfmt.  The following
634             substitutions happen in format:
635
636               %a  application name (resource name)
637               %c  resource class
638               %f  frame number
639               %g  gravity of the window
640               %h  height of the window
641               %H  unit to resize the window vertically (height_inc)
642               %i  X Window ID
643               %p  process ID
644               %l  last access number
645               %M  string Maxsize, if it specifies a maximum size
646               %n  window number
647               %s  window status (‘*’ is active window, ‘+’ would be chosen by
648                   other, ‘-’ otherwise)
649               %S  screen number
650               %t  window name (see set winname),
651               %T  the string “Transient”, if it is a transient window
652               %w  width of the window
653               %W  unit to resize the window horizontally (width_inc)
654               %x  xine screen number
655               %%  litteral ‘%’
656
657             Additionally there can be a positive decimal integer number
658             between the percent sign and the format string to specify the
659             length this value should be truncated to if longer.  (For
660             example: %20t)
661
662             In non-interactive mode, output the list of windows in the cur‐
663             rent group line by line. The format string can be overwritten by
664             the optional parameter format.
665

VARIABLES

667     ratpoison variables can be shown and set with set.  The following vari‐
668     ables are supported:
669
670     resizeunit pixels
671             Set the amount of pixels interactive resize will add/subtract in
672             each step.
673
674             Default is 5.
675
676     maxundos number
677             The maximal amount of step ratpoison can undo with the undo com‐
678             mand.
679
680             Default is 20.
681
682     wingravity nw | w | sw | n | c | s | ne | e | se
683             Set the default gravity new normal windows will get.  Possible
684             values are the same as in the gravity command, which changes the
685             gravity of an existing window: cardinal points or numbers 1 to 9.
686
687             Default is nw.
688
689     maxsizegravity nw | w | sw | n | c | s | ne | e | se
690             Set the default gravity new self-maximized windows will get.
691             Possible values are the same as in the gravity command, which
692             changes the gravity of an existing window: cardinal points or
693             numbers 1 to 9.
694
695             Default is c.
696
697     transgravity nw | w | sw | n | c | s | ne | e | se
698             Set the default gravity new transient windows will get.  Possible
699             values are the same as in the gravity command, which changes the
700             gravity of an existing window: cardinal points or numbers 1 to 9.
701
702             Default is c.
703
704     bargravity nw | w | sw | n | c | s | ne | e | se
705             Select the location where message and prompt bars appear.
706
707             Default is ne.
708
709     font font
710             Make ratpoison use font font.
711
712     padding left top right bottom
713             Set how much space at the borders of the screen will not be used.
714
715             Default is 0 0 0 0.
716
717     border pixels
718             Selects how thick the frame around windows is.
719
720             Default is 1.
721
722     barborder pixels
723             Selects how thick the frame around ratpoison's prompt or message
724             windows is.
725
726             Default is 1.
727
728     inputwidth pixels
729             Determine the width of the input window.
730
731             Default is 200.
732
733     barinpadding 0 | 1
734             If there is padding, determines whether the bar appears at the
735             edge of the screen (1) or at the edge of the window area (0).
736
737             Default is 0.
738
739     topkmap kmap
740             Make kmap the top keymap ratpoison grabs directly.
741
742             The default value is top.
743
744     waitcursor 0 | 1
745             Determine whether to change the rat cursor when waiting for a key
746             (1) or not (0) See readkey and describekey.
747
748             Default is 1.
749
750     winfmt format
751             Choose the default format for the the windows command.
752
753             Default is %n%s%t.
754
755     winname title | name | class
756             Choose what is considered the "name" of the window by ratpoison:
757
758             title   The title of the window.
759             name    The resource name of the window.
760             class   The resource class i.e. the name of the application.
761
762             Default is title.
763
764     fgcolor color
765             The foreground color of the windows ratpoison creates.
766
767             Default is black.
768
769     bgcolor color
770             The background color of the windows ratpoison creates.
771
772             Default is white.
773
774     fwcolor color
775             The border color of the focused window.
776
777             Default is black.
778
779     bwcolor color
780             The border color of unfocused windows.
781
782             Default is black.
783
784     barpadding x y
785             Set horizontal padding of ratpoison windows to x and vertical
786             padding to y.
787
788             Default is 4 0.
789
790     winliststyle row | column
791             Determines whether windows are shown in rows or in columns.
792
793             Default is column.
794
795     framesels selectors
796             Override the frame selectors fselect uses.  The first character
797             is the selector for the first frame, the second character is the
798             selector for the second frame and so on.
799
800             Using this variable, one can directly access more than 10 frames.
801
802             Default is an empty string, which is equivalent to "0123456789".
803
804     historysize number
805             Specify maximum number of values kept in input history.
806
807             Default is 20.
808
809     historycompaction 0 | 1
810             Decide if new input lines added to history delete older equal
811             lines from history.
812
813             Default is 1 (on).
814
815     historyexpansion 0 | 1
816             Decide if history expansion using ! is available.  (Can only be
817             activated when compiled with readline's libhistory.)
818
819     msgwait seconds
820             The duration the message window is shown.  If seconds is zero,
821             wait infinitely.
822
823     framemsgwait seconds
824             The duration the ‘Current frame’ indicator is shown.  If seconds
825             is zero, wait until the next interactive command.  If seconds is
826             -1, don't show any message.
827
828     startupmessage 0 | 1
829             Decide whether to show a greeting message at startup.
830
831     warp 0 | 1
832             Decide if focusing a window moves the rat cursor to the place it
833             had been last time this window was focused, or not.
834
835             Default is 0 (off).
836
837     rudeness number
838             Show or set what kind of windows are allowed to jostle into the
839             foreground.
840
841             number is a bitwise OR of the following values:
842
843               1   Transient windows may raise.
844               2   Normal windows may raise.
845               4   New transient windows end up in the foreground.
846               8   New normal windows end up in the foreground.
847
848             Default is all allowed i.e. 15.
849

FILES

851     ~/.ratpoisonrc    Configuration file read at startup time, if present.
852     /etc/ratpoisonrc  Fallback configuration file, if ~/.ratpoisonrc is not
853                       found.
854

EXIT STATUS

856     The ratpoison utility exits 0 on success, and >0 if an error occurs.
857

AUTHORS

859     Upstream author is Shawn Betts <sabetts@gmail.com>.
860
861     See the /usr/share/doc/ratpoison/AUTHORS file for other contributors.
862
863     This manual page was written by Bernhard R. Link <brlink@debian.org>.
864     The conversion to the mdoc(7) language (http://mdocml.bsd.lv) was done by
865     Jeremie Courreges-Anglas <jca@wxcvbn.org>.
866

BUGS

868     Please report any bug you find to the ratpoison mailing-list,
869ratpoison-devel@nongnu.org⟩.
870
871BSD                              June 20, 2019                             BSD
Impressum