123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172 |
- .TH TABBED 1 tabbed\-VERSION
- .SH NAME
- tabbed \- generic tabbed interface
- .SH SYNOPSIS
- .B tabbed
- .RB [ \-c ]
- .RB [ \-d ]
- .RB [ \-k ]
- .RB [ \-s ]
- .RB [ \-v ]
- .RB [ \-g
- .IR geometry ]
- .RB [ \-n
- .IR name ]
- .RB [ \-p
- .RB [ s {+/-} ] \fIpos\fR ]
- .RB [ \-o
- .IR normbgcol ]
- .RB [ \-O
- .IR normfgcol ]
- .RB [ \-t
- .IR selbgcol ]
- .RB [ \-T
- .IR selfgcol ]
- .RB [ \-u
- .IR urgbgcol ]
- .RB [ \-U
- .IR urgfgcol ]
- .RB [ \-r
- .IR narg ]
- .RI [ "command ..." ]
- .SH DESCRIPTION
- .B tabbed
- is a simple tabbed container for applications which support XEmbed. Tabbed
- will then run the provided command with the xid of tabbed as appended
- argument. (See EXAMPLES.) The automatic spawning of the command can be
- disabled by providing the -s parameter. If no command is provided
- tabbed will just print its xid and run no command.
- .SH OPTIONS
- .TP
- .B \-c
- close tabbed when the last tab is closed. Mutually exclusive with -f.
- .TP
- .B \-d
- detaches tabbed from the terminal and prints its XID to stdout.
- .TP
- .B \-f
- fill up tabbed again by spawning the provided command, when the last tab is
- closed. Mutually exclusive with -c.
- .TP
- .BI \-g " geometry"
- defines the X11 geometry string, which will fixate the height and width of
- tabbed.
- The syntax is
- .RI [=][ width {xX} height ][{+-} xoffset {+-} yoffset ].
- See
- .BR XParseGeometry (3)
- for further details.
- .TP
- .B \-k
- close foreground tabbed client (instead of tabbed and all clients) when
- WM_DELETE_WINDOW is sent.
- .TP
- .BI \-n " name"
- will set the WM_CLASS attribute to
- .I name.
- .TP
- .BR \-p " [" s {+-}] \fIpos\fR
- will set the absolute or relative position of where to start a new tab. When
- .I pos
- is is given without 's' in front it is an absolute position. Then negative
- numbers will be the position from the last tab, where -1 is the last tab.
- If 's' is given, then
- .I pos
- is a relative position to the current selected tab. If this reaches the limits
- of the tabs; those limits then apply.
- .TP
- .BI \-r " narg"
- will replace the
- .I narg
- th argument in
- .I command
- with the window id, rather than appending it to the end.
- .TP
- .B \-s
- will disable automatic spawning of the command.
- .TP
- .BI \-o " normbgcol"
- defines the normal background color.
- .RI # RGB ,
- .RI # RRGGBB ,
- and X color names are supported.
- .TP
- .BI \-O " normfgcol"
- defines the normal foreground color.
- .TP
- .BI \-t " selbgcol"
- defines the selected background color.
- .TP
- .BI \-T " selfgbcol"
- defines the selected foreground color.
- .TP
- .BI \-u " urgbgcol"
- defines the urgent background color.
- .TP
- .BI \-U " urgfgbcol"
- defines the urgent foreground color.
- .TP
- .B \-v
- prints version information to stderr, then exits.
- .SH USAGE
- .TP
- .B Ctrl\-Shift\-Return
- open new tab
- .TP
- .B Ctrl\-Shift\-h
- previous tab
- .TP
- .B Ctrl\-Shift\-l
- next tab
- .TP
- .B Ctrl\-Shift\-j
- move selected tab one to the left
- .TP
- .B Ctrl\-Shift\-k
- move selected tab one to the right
- .TP
- .B Ctrl\-Shift\-u
- toggle autofocus of urgent tabs
- .TP
- .B Ctrl\-Tab
- toggle between the selected and last selected tab
- .TP
- .B Ctrl\-`
- open dmenu to either create a new tab appending the entered string or select
- an already existing tab.
- .TP
- .B Ctrl\-q
- close tab
- .TP
- .B Ctrl\-u
- focus next urgent tab
- .TP
- .B Ctrl\-[0..9]
- jumps to nth tab
- .TP
- .B F11
- Toggle fullscreen mode.
- .SH EXAMPLES
- $ tabbed surf -e
- .TP
- $ tabbed urxvt -embed
- .TP
- $ tabbed xterm -into
- .TP
- $ $(tabbed -d >/tmp/tabbed.xid); urxvt -embed $(</tmp/tabbed.xid);
- .TP
- $ tabbed -r 2 st -w '' -e tmux
- .SH CUSTOMIZATION
- .B tabbed
- can be customized by creating a custom config.h and (re)compiling the source
- code. This keeps it fast, secure and simple.
- .SH AUTHORS
- See the LICENSE file for the authors.
- .SH LICENSE
- See the LICENSE file for the terms of redistribution.
- .SH SEE ALSO
- .BR st (1),
- .BR xembed (1)
- .SH BUGS
- Please report them.
|