@@ -83,6 +83,12 @@ Enable high contrast pane border
83
83
set -g @monokai-border-contrast true
84
84
```
85
85
86
+ Hide empty plugins
87
+
88
+ ``` bash
89
+ set -g @monokai-show-empty-plugins false
90
+ ```
91
+
86
92
#### cpu-usage options
87
93
88
94
Customize label
@@ -110,6 +116,8 @@ set -g @monokai-battery-label "Battery"
110
116
111
117
#### gpu-usage options
112
118
119
+ Note, currently only the Linux NVIDIA Proprietary drivers are supported. Nouveau and AMD Graphics Cards support are still under development.
120
+
113
121
Customize label
114
122
115
123
``` bash
@@ -124,6 +132,26 @@ Customize label
124
132
set -g @monokai-ram-usage-label " RAM"
125
133
```
126
134
135
+ #### tmux-ram-usage options
136
+
137
+ Customize label
138
+
139
+ ``` bash
140
+ set -g @monokai-tmux-ram-usage-label " MEM"
141
+ ```
142
+
143
+ #### network-bandwidth
144
+
145
+ You can configure which network interface you want to view the bandwidth,
146
+ Displaying of the interface name, The interval between each bandwidth update.
147
+ The most common interfaces name are ` eth0 ` for a wired connection and ` wlan0 ` for a wireless connection.
148
+
149
+ ``` bash
150
+ set -g @monokai-network-bandwidth eth0
151
+ set -g @monokai-network-bandwidth-interval 0
152
+ set -g @monokai-network-bandwidth-show-interface true
153
+ ```
154
+
127
155
#### network-ping options
128
156
129
157
You can configure which server (hostname, IP) you want to ping and at which rate (in seconds). Default is google.com at every 5 seconds.
@@ -133,6 +161,14 @@ set -g @monokai-ping-server "google.com"
133
161
set -g @monokai-ping-rate 5
134
162
```
135
163
164
+ ### ssh-session options
165
+
166
+ Show SSH session port
167
+
168
+ ``` bash
169
+ set -g @monokai-show-ssh-session-port true
170
+ ```
171
+
136
172
#### time options
137
173
138
174
Disable timezone
@@ -153,6 +189,14 @@ Enable military time
153
189
set -g @monokai-military-time true
154
190
```
155
191
192
+ Set custom time format e.g (2023-01-01 14:00)
193
+
194
+ ``` bash
195
+ set -g @monokai-time-format " %F %R"
196
+ ```
197
+
198
+ See [[ this page]] ( https://man7.org/linux/man-pages/man1/date.1.html ) for other format symbols.
199
+
156
200
#### git options
157
201
158
202
Hide details of git changes
@@ -189,6 +233,49 @@ Hide untracked files from being displayed as local changes
189
233
set -g @monokai-git-no-untracked-files true
190
234
```
191
235
236
+ Show remote tracking branch together with diverge/sync state
237
+
238
+ ``` bash
239
+ # default is false
240
+ set -g @monokai-git-show-remote-status true
241
+ ```
242
+
243
+ #### hg options
244
+
245
+ Hide details of hg changes
246
+
247
+ ``` bash
248
+ set -g @monokai-hg-disable-status true
249
+ ```
250
+
251
+ Set symbol to use for when branch is up to date with HEAD
252
+
253
+ ``` bash
254
+ # default is ✓.Avoid using non unicode characters that bash uses like $, * and !
255
+ set -g @monokai-hg-show-current-symbol ✓
256
+ ```
257
+
258
+ Set symbol to use for when branch diverges from HEAD
259
+
260
+ ``` bash
261
+ # default is unicode !.Avoid bash special characters
262
+ set -g @monokai-hg-show-diff-symbol !
263
+ ```
264
+
265
+ Set symbol or message to use when the current pane has no hg repo
266
+
267
+ ``` bash
268
+ # default is unicode no message
269
+ set -g @monokai-hg-no-repo-message " "
270
+ ```
271
+
272
+ Hide untracked files from being displayed as local changes
273
+
274
+ ``` bash
275
+ # default is false
276
+ set -g @monokai-hg-no-untracked-files false
277
+ ```
278
+
192
279
#### weather options
193
280
194
281
Switch from default fahrenheit to celsius
@@ -208,3 +295,77 @@ Hide your location
208
295
``` bash
209
296
set -g @monokai-show-location false
210
297
```
298
+
299
+ #### synchronize-panes options
300
+
301
+ Customize label
302
+
303
+ ``` bash
304
+ set -g @monokai-synchronize-panes-label " Sync"
305
+ ```
306
+
307
+ #### attached-clients options
308
+
309
+ Set the minimum number of clients to show (otherwise, show nothing)
310
+
311
+ ``` bash
312
+ set -g @monokai-clients-minimum 1
313
+ ```
314
+
315
+ Set the label when there is one client, or more than one client
316
+
317
+ ``` bash
318
+ set -g @monokai-clients-singular client
319
+ set -g @monokai-clients-plural clients
320
+ ```
321
+
322
+ #### Kubernetes options
323
+
324
+ Add prefix label before the context
325
+
326
+ ``` bash
327
+ set -g @monokai-kubernetes-context-label " Some Label"
328
+ ```
329
+
330
+ Hide user from the context string
331
+
332
+ ```
333
+ set -g @monokai-kubernetes-hide-user true
334
+ ```
335
+
336
+ Hide ARN (show only cluster name) - Available for EKS only (only available for cluster names that are ARNs)
337
+
338
+ ```
339
+ set -g @monokai-kubernetes-eks-hide-arn true
340
+ ```
341
+
342
+ Extract the account as a prefix to the cluster name - Available for EKS only (only available for cluster names that are ARNs)
343
+
344
+ ````
345
+ set -g @monokai-kubernetes-eks-extract-account true
346
+
347
+ #### continuum options
348
+
349
+ Set the output mode. Options are:
350
+ - **countdown**: Show a T- countdown to the next save (default)
351
+ - **time**: Show the time since the last save
352
+ - **alert**: Hide output if no save has been performed recently
353
+ - **interval**: Show the continuum save interval
354
+
355
+ ```bash
356
+ set -g @monokai-continuum-mode countdown
357
+ ````
358
+
359
+ Show if the last save was performed less than 60 seconds ago (default threshold is 15 seconds)
360
+
361
+ ``` bash
362
+ set -g @monokai-continuum-time-threshold 60
363
+ ```
364
+
365
+ #### Playerctl format
366
+
367
+ Set the playerctl metadata format
368
+
369
+ ```
370
+ set -g @monokai-playerctl-format "► {{ artist }} - {{ title }}"
371
+ ```
0 commit comments