-
Notifications
You must be signed in to change notification settings - Fork 16
/
orbment.1.in
186 lines (141 loc) · 3.32 KB
/
orbment.1.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
.TH ORBMENT 1 2015-09-30
.SH NAME
orbment \- dynamic wayland compositor
.SH SYNOPSIS
.SY orbment
[options]
.SH DESCRIPTION
Orbment is a dynamic window manager and compositor for Wayland built using the
wlc library.
.SH OPTIONS
.B \-\-log
.I FILE
.RS
File in which the logging output is captured.
.RE
.SH KEYBINDINGS
N.B. These are a tentative set of keybindings created specifically to provide
basic usage until more flexible mechanisms are added.
Some plugins can also add their own keybinds. These additional keybinds are
displayed in the log. (See \fI\-\-log)
.B mod-return
.RS
Opens a new terminal emulator client. (The client can be set via the
\fBTERMINAL\fR environment otherwise orbment will fallback on
\fBweston-terminal\fR).
.RE
.B mod-p
.RS
Opens \fBbemenu-run\fR (similar to \fBdmenu_run\fR) for starting applications.
.RE
.B mod-w
.RS
Rotates through available layouts.
.RE
.B mod-l
.RS
Rotates focus through available outputs.
.RE
.B mod-j, k
.RS
Rotates focus through clients.
.RE
.B mod-f
.RS
Toggles fullscreen for the focused client.
.RE
.B mod-[1..n]
.RS
Selects the \fInth\fP workspace, currently limited to 10.
.RE
.B mod-[F1..F10]
.RS
Moves the focused client to the corresponding workspace.
.RE
.B mod-z, x, c
.RS
Moves focused client to outputs 1, 2 and 3 respectively.
.RE
.B mod-h
.RS
Cycles the focused client.
.RE
.B mod-q
.RS
Closes the focused client.
.RE
.B mod-i, o
.RS
Shifts the cut of the nmaster layout to shrink or expand the view.
.RE
.B mod-s
.RS
Takes a screenshot in PNG format and stores it in the directory \fBorbment\fR
was started from.
.RE
.B mod-escape
.RS
Quits \fBorbment\fR.
.RE
.SH ENVIRONMENT
.TP
.B TERMINAL
.RS
\fBOrbment\fR will honor this environment variable when starting a new terminal
emulator. If this is not set it will fall back on \fBweston-terminal\fR.
.RE
.B WLC_SHM
.RS
Takes a boolean \fI0\fR or \fI1\fR, true forces EGL clients to fallback to shm.
(Default: \fI0\fR)
.RE
.B WLC_DEBUG
.RS
Takes a comma-separated list of values which enable corresponding debug section
in wlc. These include \fIrender\fR, \fIrender-loop\fR, \fIfocus\fR and
\fIxwm\fR.
.RE
.B WLC_DRM_DEVICE
.RS
The DRM device used when running under the DRM backend. (Default: \fIcard0\fR)
.RE
.B WLC_XWAYLAND
.RS
Takes a boolean \fI0\fR or \fI1\fR which disables or enables the use of
xwayland respectively. (Default: \fI1\fR)
.RE
.B WAYLAND_DEBUG
.RS
Enables message tracing in libwayland. Possible values are \fI1\fR,
\fIclient\fR, \fIserver\fR.
.RE
.B XKB_DEFAULT_LAYOUT
.RS
This corresponds to the layout you might use in X11 such as \fBgb\fR. Use this
if you want to select a non-us keyboard layout.
.RE
.B XKB_DEFAULT_OPTIONS
.RS
Sets the keyboard options. The syntax is the same (comma-separated values) as
within an \fIxorg.conf\fR or when used via \%\fBsetxkbmap -option\fR. For
example \%\fBcompose:ralt,ctrl:nocaps\fR would set \fIralt\fR to the compose
key and cause the \fICaps Lock\fR key to mimic \fIctrl\fR.
.RE
.B XKB_DEFAULT_VARIANT
.B XKB_DEFAULT_RULES
.B XKB_DEFAULT_MODEL
.SH FILES
.B Orbment
will seek out any plugins in the following locations:
.RS
.IR XDG_DATA_HOME/orbment/plugins " (Fallback: "HOME/.local/share/orbment/plugins )
.I \fI@ORBMENT_PLUGINS_FULL_PATH@\fR
.RE
.SH SEE ALSO
.BR xkbcommon ,
.BR wayland ,
.BR weston
.SH AUTHORS
.MT http://cloudef.pw
Jari Vetoniemi
.ME