1TABBED(1)                   General Commands Manual                  TABBED(1)
2
3
4

NAME

6       tabbed - generic tabbed interface
7

SYNOPSIS

9       tabbed   [-c]   [-d]  [-k]  [-s]  [-v]  [-g  geometry]  [-n  name]  [-p
10       [s{+/-}]pos] [-o normbgcol] [-O normfgcol] [-t selbgcol] [-T  selfgcol]
11       [-u urgbgcol] [-U urgfgcol] [-r narg] [command ...]
12

DESCRIPTION

14       tabbed is a simple tabbed container for applications which support XEm‐
15       bed. Tabbed will then run the provided command with the xid  of  tabbed
16       as  appended  argument.  (See  EXAMPLES.) The automatic spawning of the
17       command can be disabled by providing the -s parameter. If no command is
18       provided tabbed will just print its xid and run no command.
19

OPTIONS

21       -c     close  tabbed  when  the  last tab is closed. Mutually exclusive
22              with -f.
23
24       -d     detaches tabbed from the terminal and prints its XID to stdout.
25
26       -f     fill up tabbed again by spawning the provided command, when  the
27              last tab is closed. Mutually exclusive with -c.
28
29       -g geometry
30              defines  the  X11  geometry string, which will fixate the height
31              and     width      of      tabbed.       The      syntax      is
32              [=][width{xX}height][{+-}xoffset{+-}yoffset].   See XParseGeome‐
33              try(3) for further details.
34
35       -k     close foreground  tabbed  client  (instead  of  tabbed  and  all
36              clients) when WM_DELETE_WINDOW is sent.
37
38       -n name
39              will set the WM_CLASS attribute to name.
40
41       -p [s{+-}]pos
42              will  set  the absolute or relative position of where to start a
43              new tab. When pos is is given without 's' in front it is an  ab‐
44              solute position. Then negative numbers will be the position from
45              the last tab, where -1 is the last tab.  If 's' is  given,  then
46              pos  is a relative position to the current selected tab. If this
47              reaches the limits of the tabs; those limits then apply.
48
49       -r narg
50              will replace the narg th argument in command with the window id,
51              rather than appending it to the end.
52
53       -s     will disable automatic spawning of the command.
54
55       -o normbgcol
56              defines the normal background color.  #RGB, #RRGGBB, and X color
57              names are supported.
58
59       -O normfgcol
60              defines the normal foreground color.
61
62       -t selbgcol
63              defines the selected background color.
64
65       -T selfgbcol
66              defines the selected foreground color.
67
68       -u urgbgcol
69              defines the urgent background color.
70
71       -U urgfgbcol
72              defines the urgent foreground color.
73
74       -v     prints version information to stderr, then exits.
75

USAGE

77       Ctrl-Shift-Return
78              open new tab
79
80       Ctrl-Shift-h
81              previous tab
82
83       Ctrl-Shift-l
84              next tab
85
86       Ctrl-Shift-j
87              move selected tab one to the left
88
89       Ctrl-Shift-k
90              move selected tab one to the right
91
92       Ctrl-Shift-u
93              toggle autofocus of urgent tabs
94
95       Ctrl-Tab
96              toggle between the selected and last selected tab
97
98       Ctrl-` open dmenu to either create a  new  tab  appending  the  entered
99              string or select an already existing tab.
100
101       Ctrl-q close tab
102
103       Ctrl-u focus next urgent tab
104
105       Ctrl-[0..9]
106              jumps to nth tab
107
108       F11    Toggle fullscreen mode.
109

EXAMPLES

111       $ tabbed surf -e
112
113       $ tabbed urxvt -embed
114
115       $ tabbed xterm -into
116
117       $ $(tabbed -d >/tmp/tabbed.xid); urxvt -embed $(</tmp/tabbed.xid);
118
119       $ tabbed -r 2 st -w '' -e tmux
120

CUSTOMIZATION

122       tabbed  can be customized by creating a custom config.h and (re)compil‐
123       ing the source code. This keeps it fast, secure and simple.
124

AUTHORS

126       See the LICENSE file for the authors.
127

LICENSE

129       See the LICENSE file for the terms of redistribution.
130

SEE ALSO

132       st(1), xembed(1)
133

BUGS

135       Please report them.
136
137
138
139                                  tabbed-0.7                         TABBED(1)
Impressum