12
12
<tr bgcolor="#fffafa">
13
13
<td align="center">acpiacadapter</td>
14
<td align="center"></td>
15
<td>ACPI ac adapter state.
14
<td align="center">(adapter)</td>
15
<td>ACPI ac adapter state. On linux, the adapter option specifies the
16
subfolder of /sys/class/power_supply containing the state information (defaults
17
to "AC"). Other systems ignore it.
18
21
<tr bgcolor="#b4cdcd">
19
22
<td align="center">acpifan</td>
20
23
<td align="center"></td>
24
28
<tr bgcolor="#fffafa">
25
29
<td align="center">acpitemp</td>
26
30
<td align="center"></td>
27
31
<td>ACPI temperature in C.
30
35
<tr bgcolor="#b4cdcd">
31
36
<td align="center">addr</td>
32
<td align="center">interface</td>
37
<td align="center">(interface)</td>
33
38
<td>IP address for an interface, or "No Address" if
34
39
no address is assigned.
37
43
<tr bgcolor="#fffafa">
38
44
<td align="center">addrs</td>
39
<td align="center">interface</td>
45
<td align="center">(interface)</td>
40
46
<td>IP addresses for an interface (if one - works
41
47
like addr). Linux only.
44
51
<tr bgcolor="#b4cdcd">
45
52
<td align="center">adt746xcpu</td>
46
53
<td align="center"></td>
47
54
<td>CPU temperature from therm_adt746x
50
58
<tr bgcolor="#fffafa">
51
59
<td align="center">adt746xfan</td>
52
60
<td align="center"></td>
53
61
<td>Fan speed from therm_adt746x
56
65
<tr bgcolor="#b4cdcd">
57
66
<td align="center">alignc</td>
58
67
<td align="center">(num)</td>
59
68
<td>Align text to centre
62
72
<tr bgcolor="#fffafa">
63
73
<td align="center">alignr</td>
64
74
<td align="center">(num)</td>
65
75
<td>Right-justify text, with space of N
68
79
<tr bgcolor="#b4cdcd">
69
80
<td align="center">apcupsd</td>
70
81
<td align="center">host</td>
71
82
<td>Sets up the connection to apcupsd daemon. Prints
72
83
nothing, defaults to localhost:3551
75
87
<tr bgcolor="#fffafa">
76
88
<td align="center">apcupsd_cable</td>
77
89
<td align="center"></td>
78
90
<td>Prints the UPS connection type.
81
94
<tr bgcolor="#b4cdcd">
82
95
<td align="center">apcupsd_charge</td>
83
96
<td align="center"></td>
84
97
<td>Current battery capacity in percent.
87
101
<tr bgcolor="#fffafa">
88
102
<td align="center">apcupsd_lastxfer</td>
89
103
<td align="center"></td>
90
104
<td>Reason for last transfer from line to battery.
93
108
<tr bgcolor="#b4cdcd">
94
109
<td align="center">apcupsd_linev</td>
95
110
<td align="center"></td>
96
111
<td>Nominal input voltage.
99
115
<tr bgcolor="#fffafa">
100
116
<td align="center">apcupsd_load</td>
101
117
<td align="center"></td>
102
118
<td>Current load in percent.
105
122
<tr bgcolor="#b4cdcd">
106
123
<td align="center">apcupsd_loadbar</td>
107
124
<td align="center"></td>
108
125
<td>Bar showing current load.
111
129
<tr bgcolor="#fffafa">
112
130
<td align="center">apcupsd_loadgauge</td>
113
131
<td align="center">(height),(width)</td>
114
132
<td>Gauge that shows current load.
117
136
<tr bgcolor="#b4cdcd">
118
137
<td align="center">apcupsd_loadgraph</td>
119
<td align="center"></td>
138
<td align="center">(height),(width) (gradient colour 1) (gradient
139
colour 2) (scale) (-t) (-l)</td>
120
140
<td>History graph of current load.
123
144
<tr bgcolor="#fffafa">
124
145
<td align="center">apcupsd_model</td>
125
146
<td align="center"></td>
126
147
<td>Prints the model of the UPS.
129
151
<tr bgcolor="#b4cdcd">
130
152
<td align="center">apcupsd_name</td>
131
153
<td align="center"></td>
132
154
<td>Prints the UPS user-defined name.
135
158
<tr bgcolor="#fffafa">
136
159
<td align="center">apcupsd_status</td>
137
160
<td align="center"></td>
138
161
<td>Prints current status (on-line, on-battery).
141
165
<tr bgcolor="#b4cdcd">
142
166
<td align="center">apcupsd_temp</td>
143
167
<td align="center"></td>
144
168
<td>Current internal temperature.
147
172
<tr bgcolor="#fffafa">
148
173
<td align="center">apcupsd_timeleft</td>
149
174
<td align="center"></td>
150
175
<td>Time left to run on battery.
153
179
<tr bgcolor="#b4cdcd">
154
180
<td align="center">apcupsd_upsmode</td>
155
181
<td align="center"></td>
156
182
<td>Prints the UPS mode (e.g. standalone).
159
186
<tr bgcolor="#fffafa">
160
187
<td align="center">apm_adapter</td>
161
188
<td align="center"></td>
162
189
<td>Display APM AC adapter status (FreeBSD only)
165
193
<tr bgcolor="#b4cdcd">
166
194
<td align="center">apm_battery_life</td>
167
195
<td align="center"></td>
168
196
<td>Display APM battery life in percent (FreeBSD
172
201
<tr bgcolor="#fffafa">
173
202
<td align="center">apm_battery_time</td>
303
352
<td>Battery charge/discharge time remaining of ACPI
304
353
battery. ACPI battery number can be given as argument
305
354
(default is BAT0).
308
358
<tr bgcolor="#fffafa">
359
<td align="center">blink</td>
360
<td align="center">text_and_other_conky_vars</td>
361
<td>Let 'text_and_other_conky_vars' blink on and off.
366
<tr bgcolor="#b4cdcd">
309
367
<td align="center">bmpx_album</td>
310
368
<td align="center"></td>
311
369
<td>Album in current BMPx track
314
<tr bgcolor="#b4cdcd">
373
<tr bgcolor="#fffafa">
315
374
<td align="center">bmpx_artist</td>
316
375
<td align="center"></td>
317
376
<td>Artist in current BMPx track
320
<tr bgcolor="#fffafa">
380
<tr bgcolor="#b4cdcd">
321
381
<td align="center">bmpx_bitrate</td>
322
382
<td align="center"></td>
323
383
<td>Bitrate of the current BMPx track
326
<tr bgcolor="#b4cdcd">
387
<tr bgcolor="#fffafa">
327
388
<td align="center">bmpx_title</td>
328
389
<td align="center"></td>
329
390
<td>Title of the current BMPx track
332
<tr bgcolor="#fffafa">
394
<tr bgcolor="#b4cdcd">
333
395
<td align="center">bmpx_track</td>
334
396
<td align="center"></td>
335
397
<td>Track number of the current BMPx track
338
<tr bgcolor="#b4cdcd">
401
<tr bgcolor="#fffafa">
339
402
<td align="center">bmpx_uri</td>
340
403
<td align="center"></td>
341
404
<td>URI of the current BMPx track
344
<tr bgcolor="#fffafa">
408
<tr bgcolor="#b4cdcd">
345
409
<td align="center">buffers</td>
346
410
<td align="center"></td>
347
411
<td>Amount of memory buffered
350
<tr bgcolor="#b4cdcd">
415
<tr bgcolor="#fffafa">
351
416
<td align="center">cached</td>
352
417
<td align="center"></td>
353
418
<td>Amount of memory cached
422
<tr bgcolor="#b4cdcd">
423
<td align="center">cmdline_to_pid</td>
424
<td align="center">string</td>
425
<td>PID of the first process that has string in it's
356
430
<tr bgcolor="#fffafa">
357
431
<td align="center">color</td>
358
432
<td align="center">(color)</td>
359
<td>Change drawing color to color
433
<td>Change drawing color to 'color' which is a name of
434
a color or a hexcode preceded with # (for example #0A1B2C ).
435
If you use ncurses only the following colors are supported:
436
red,green,yellow,blue,magenta,cyan,black,white.
362
440
<tr bgcolor="#b4cdcd">
363
441
<td align="center">colorN</td>
364
442
<td align="center"></td>
365
443
<td>Change drawing color to colorN configuration
366
444
option, where N is a digit between 0 and 9, inclusively.
369
448
<tr bgcolor="#fffafa">
370
449
<td align="center">combine</td>
371
450
<td align="center">var1 var2</td>
372
451
<td>Places the lines of var2 to the right of the
373
lines of var1 seperated by the chars that are put between
452
lines of var1 separated by the chars that are put between
374
453
var1 and var2. For example: ${combine ${head /proc/cpuinfo
375
454
2} - ${head /proc/meminfo 1}} gives as output
376
455
"cpuinfo_line1 - meminfo_line1" on line 1 and
377
456
"cpuinfo_line2 -" on line 2. $combine vars can also be
378
457
nested to place more vars next to each other.
381
461
<tr bgcolor="#b4cdcd">
382
462
<td align="center">conky_build_arch</td>
383
463
<td align="center"></td>
384
464
<td>CPU architecture Conky was built for
387
468
<tr bgcolor="#fffafa">
388
469
<td align="center">conky_build_date</td>
389
470
<td align="center"></td>
390
471
<td>Date Conky was built
393
475
<tr bgcolor="#b4cdcd">
394
476
<td align="center">conky_version</td>
395
477
<td align="center"></td>
396
478
<td>Conky version
399
482
<tr bgcolor="#fffafa">
400
483
<td align="center">cpu</td>
418
503
<td>Elliptical gauge that shows CPU usage, height and
419
504
width are gauge's vertical and horizontal axis
420
505
respectively. See $cpu for more info on SMP.
423
509
<tr bgcolor="#b4cdcd">
424
510
<td align="center">cpugraph</td>
425
<td align="center">(cpuN) ("normal"|"log") (height),(width)
426
(gradient colour 1) (gradient colour 2)
511
<td align="center">(cpuN) (height),(width) (gradient colour 1)
512
(gradient colour 2) (scale) (-t) (-l)</td>
428
513
<td>CPU usage graph, with optional colours in hex,
429
514
minus the #. See $cpu for more info on SMP. Uses a
430
logarithmic scale (to see small numbers) when you use "log"
515
logarithmic scale (to see small numbers) when you use the
516
-l switch. Takes the switch '-t' to use a temperature
517
gradient, which makes the gradient values change depending
518
on the amplitude of a particular graph value (try it and
523
<tr bgcolor="#fffafa">
524
<td align="center">curl</td>
525
<td align="center">url (interval_in_minutes)</td>
527
<p>Download data from URI using Curl at the
528
specified interval. The interval may be a floating
529
point value greater than 0, otherwise defaults to 15
530
minutes. Most useful when used in conjunction with Lua
531
and the Lua API. This object is threaded, and once a
532
thread is created it can't be explicitly destroyed.
533
One thread will run for each URI specified. You can use
534
any protocol that Curl supports.</p>
537
<tr bgcolor="#b4cdcd">
538
<td align="center">desktop</td>
539
<td align="center"></td>
540
<td>Number of the desktop on which conky is running
541
or the message "Not running in X" if this is the case.
545
<tr bgcolor="#fffafa">
546
<td align="center">desktop_name</td>
547
<td align="center"></td>
548
<td>Name of the desktop on which conky is running or
549
the message "Not running in X" if this is the case.
553
<tr bgcolor="#b4cdcd">
554
<td align="center">desktop_number</td>
555
<td align="center"></td>
556
<td>Number of desktops or the message "Not running in
557
X" if this is the case.
434
561
<tr bgcolor="#fffafa">
435
562
<td align="center">disk_protect</td>
436
563
<td align="center">device</td>
437
564
<td>Disk protection status, if supported (needs
438
565
kernel-patch). Prints either "frozen" or "free " (note the
442
570
<tr bgcolor="#b4cdcd">
443
571
<td align="center">diskio</td>
445
573
<td>Displays current disk IO. Device is optional, and
446
574
takes the form of sda for /dev/sda. Individual partitions
450
579
<tr bgcolor="#fffafa">
451
580
<td align="center">diskio_read</td>
452
581
<td align="center">(device)</td>
453
582
<td>Displays current disk IO for reads. Device as in
457
587
<tr bgcolor="#b4cdcd">
458
588
<td align="center">diskio_write</td>
459
589
<td align="center">(device)</td>
460
590
<td>Displays current disk IO for writes. Device as in
464
595
<tr bgcolor="#fffafa">
465
596
<td align="center">diskiograph</td>
466
<td align="center">(device) ("normal"|"log") (height),(width)
467
(gradient colour 1) (gradient colour 2)
597
<td align="center">(device) (height),(width) (gradient colour 1)
598
(gradient colour 2) (scale) (-t) (-l)</td>
469
599
<td>Disk IO graph, colours defined in hex, minus the
470
600
#. If scale is non-zero, it becomes the scale for the
471
601
graph. Uses a logarithmic scale (to see small numbers) when
472
you use "log" instead of "normal".
602
you use -l switch. Takes the switch '-t' to use a
603
temperature gradient, which makes the gradient values
604
change depending on the amplitude of a particular graph
605
value (try it and see).
475
609
<tr bgcolor="#b4cdcd">
476
610
<td align="center">diskiograph_read</td>
477
<td align="center">(device) ("normal"|"log") (height),(width)
478
(gradient colour 1) (gradient colour 2)
611
<td align="center">(device) (height),(width) (gradient colour 1)
612
(gradient colour 2) (scale) (-t) (-l)</td>
480
613
<td>Disk IO graph for reads, colours defined in hex,
481
614
minus the #. If scale is non-zero, it becomes the scale for
482
615
the graph. Device as in diskio. Uses a logarithmic scale
483
(to see small numbers) when you use "log" instead of
616
(to see small numbers) when you use -l switch. Takes the
617
switch '-t' to use a temperature gradient, which makes the
618
gradient values change depending on the amplitude of a
619
particular graph value (try it and see).
487
623
<tr bgcolor="#fffafa">
488
624
<td align="center">diskiograph_write</td>
489
<td align="center">(device) ("normal"|"log") (height),(width)
490
(gradient colour 1) (gradient colour 2)
625
<td align="center">(device) (height),(width) (gradient colour 1)
626
(gradient colour 2) (scale) (-t) (-l)</td>
492
627
<td>Disk IO graph for writes, colours defined in hex,
493
628
minus the #. If scale is non-zero, it becomes the scale for
494
629
the graph. Device as in diskio. Uses a logarithmic scale
495
(to see small numbers) when you use "log" instead of
630
(to see small numbers) when you use -l switch. Takes the
631
switch '-t' to use a temperature gradient, which makes the
632
gradient values change depending on the amplitude of a
633
particular graph value (try it and see).
499
637
<tr bgcolor="#b4cdcd">
500
638
<td align="center">downspeed</td>
501
<td align="center">net</td>
502
<td>Download speed in KiB
639
<td align="center">(net)</td>
640
<td>Download speed in suitable IEC units
505
644
<tr bgcolor="#fffafa">
506
645
<td align="center">downspeedf</td>
507
<td align="center">net</td>
646
<td align="center">(net)</td>
508
647
<td>Download speed in KiB with one decimal
511
651
<tr bgcolor="#b4cdcd">
512
652
<td align="center">downspeedgraph</td>
513
<td align="center">(netdev) ("normal"|"log") (height),(width)
514
(gradient colour 1) (gradient colour 2)
653
<td align="center">(netdev) (height),(width) (gradient colour 1)
654
(gradient colour 2) (scale) (-t) (-l)</td>
516
655
<td>Download speed graph, colours defined in hex,
517
656
minus the #. If scale is non-zero, it becomes the scale for
518
657
the graph. Uses a logarithmic scale (to see small numbers)
519
when you use "log" instead of "normal".
658
when you use -l switch. Takes the switch '-t' to use a
659
temperature gradient, which makes the gradient values
660
change depending on the amplitude of a particular graph
661
value (try it and see).
522
665
<tr bgcolor="#fffafa">
523
666
<td align="center">draft_mails</td>
525
668
<td>Number of mails marked as draft in the specified
526
669
mailbox or mail spool if not. Only maildir type mailboxes
527
670
are supported, mbox type will return -1.
530
674
<tr bgcolor="#b4cdcd">
531
675
<td align="center">else</td>
532
676
<td align="center"></td>
533
677
<td>Text to show if any of the above are not true
536
681
<tr bgcolor="#fffafa">
537
682
<td align="center">endif</td>
538
683
<td align="center"></td>
539
684
<td>Ends an $if block.
542
688
<tr bgcolor="#b4cdcd">
543
689
<td align="center">entropy_avail</td>
544
690
<td align="center"></td>
545
691
<td>Current entropy available for crypto freaks
548
695
<tr bgcolor="#fffafa">
549
696
<td align="center">entropy_bar</td>
550
697
<td align="center">(height),(width)</td>
551
698
<td>Normalized bar of available entropy for crypto
555
703
<tr bgcolor="#b4cdcd">
704
<td align="center">entropy_perc</td>
705
<td align="center"></td>
706
<td>Percentage of entropy available in comparison to
711
<tr bgcolor="#fffafa">
556
712
<td align="center">entropy_poolsize</td>
557
713
<td align="center"></td>
558
714
<td>Total size of system entropy pool for crypto
562
<tr bgcolor="#fffafa">
719
<tr bgcolor="#b4cdcd">
563
720
<td align="center">eval</td>
564
721
<td align="center">string</td>
565
<td>Evalutates given string according to the rules of
722
<td>Evaluates given string according to the rules of
566
723
TEXT interpretation, i.e. parsing any contained text object
567
724
specifications into their output, any occuring '$$' into a
568
725
single '$' and so on. The output is then being parsed
572
<tr bgcolor="#b4cdcd">
730
<tr bgcolor="#fffafa">
573
731
<td align="center">eve</td>
574
732
<td align="center">api_userid api_key character_id</td>
575
733
<td>Fetches your currently training skill from the
576
734
Eve Online API servers (http://www.eve-online.com/) and
577
735
displays the skill along with the remaining training time.
580
<tr bgcolor="#fffafa">
739
<tr bgcolor="#b4cdcd">
581
740
<td align="center">exec</td>
582
741
<td align="center">command</td>
583
742
<td>Executes a shell command and displays the output
584
743
in conky. warning: this takes a lot more resources than
585
744
other variables. I'd recommend coding wanted behaviour in C
586
745
and posting a patch.
589
<tr bgcolor="#b4cdcd">
749
<tr bgcolor="#fffafa">
590
750
<td align="center">execbar</td>
591
751
<td align="center">command</td>
592
752
<td>Same as exec, except if the first value return is
593
753
a value between 0-100, it will use that number for a bar.
594
754
The size for bars can be controlled via the
595
755
default_bar_size config setting.
598
<tr bgcolor="#fffafa">
759
<tr bgcolor="#b4cdcd">
599
760
<td align="center">execgauge</td>
600
761
<td align="center">command</td>
601
762
<td>Same as exec, except if the first value returned
602
763
is a value between 0-100, it will use that number for a
603
764
gauge. The size for gauges can be controlled via the
604
765
default_gauge_size config setting.
607
<tr bgcolor="#b4cdcd">
769
<tr bgcolor="#fffafa">
608
770
<td align="center">execgraph</td>
609
<td align="center">("normal"|"log") (height),(width) (gradient
610
colour 1) (gradient colour 2) (scale) command</td>
771
<td align="center">(-t) (-l) command</td>
611
772
<td>Same as execbar, but graphs values. Uses a
612
logaritmic scale when the log option is given (to see small
613
numbers). Values still have to be between 0 and 100. The
614
size for graphs can be controlled via the
615
default_graph_size config setting.
773
logaritmic scale when the log option (-l switch) is given
774
(to see small numbers). Values still have to be between 0
775
and 100. The size for graphs can be controlled via the
776
default_graph_size config setting. Takes the switch '-t' to
777
use a temperature gradient, which makes the gradient values
778
change depending on the amplitude of a particular graph
779
value (try it and see). If -t or -l is your first argument,
780
you may need to preceed it by a space (' ').
618
<tr bgcolor="#fffafa">
784
<tr bgcolor="#b4cdcd">
619
785
<td align="center">execi</td>
620
786
<td align="center">interval command</td>
621
787
<td>Same as exec but with specific interval. Interval
622
788
can't be less than update_interval in configuration. See
626
<tr bgcolor="#b4cdcd">
793
<tr bgcolor="#fffafa">
627
794
<td align="center">execibar</td>
628
795
<td align="center">interval command</td>
629
796
<td>Same as execbar, except with an interval
632
<tr bgcolor="#fffafa">
800
<tr bgcolor="#b4cdcd">
633
801
<td align="center">execigauge</td>
634
802
<td align="center">interval command</td>
635
803
<td>Same as execgauge, but takes an interval arg and
639
<tr bgcolor="#b4cdcd">
808
<tr bgcolor="#fffafa">
640
809
<td align="center">execigraph</td>
641
<td align="center">interval command</td>
810
<td align="center">interval (-t) (-l) command</td>
642
811
<td>Same as execgraph, but takes an interval arg and
812
graphs values. If -t or -l is your first argument, you may
813
need to preceed it by a space (' ').
646
<tr bgcolor="#fffafa">
817
<tr bgcolor="#b4cdcd">
647
818
<td align="center">execp</td>
648
819
<td align="center">command</td>
649
820
<td>Executes a shell command and displays the output
659
830
functionally run at the same interval that the $execp
660
831
statement runs, as it is created and destroyed at every
664
<tr bgcolor="#b4cdcd">
836
<tr bgcolor="#fffafa">
665
837
<td align="center">execpi</td>
666
838
<td align="center">interval command</td>
667
839
<td>Same as execp but with specific interval.
668
840
Interval can't be less than update_interval in
669
841
configuration. Note that the output from the $execpi
670
842
command is still parsed and evaluated at every interval.
673
<tr bgcolor="#fffafa">
846
<tr bgcolor="#b4cdcd">
674
847
<td align="center">flagged_mails</td>
675
848
<td align="center">(maildir)</td>
676
849
<td>Number of mails marked as flagged in the
677
850
specified mailbox or mail spool if not. Only maildir type
678
851
mailboxes are supported, mbox type will return -1.
681
<tr bgcolor="#b4cdcd">
855
<tr bgcolor="#fffafa">
682
856
<td align="center">font</td>
683
857
<td align="center">(font)</td>
684
858
<td>Specify a different font. This new font will
685
859
apply to the current line and everything following. You can
686
860
use a $font with no arguments to change back to the default
687
861
font (much like with $color)
865
<tr bgcolor="#b4cdcd">
866
<td align="center">format_time</td>
867
<td align="center">seconds format</td>
868
<td>Format time given in seconds. This var only works when
869
the times_in_seconds configuration setting is on. Format is a string
870
that should start and end with a "-char. The "-chars are not
871
part of the output, \w,\d,\h,\m,\s,\(,\) and \\ are replaced by
872
weeks,days,hours,minutes,seconds,(,) and \. If you leave out a unit,
873
it's value will be expressed in the highest unite lower then the
874
one left out. Text between ()-chars will not be visible if a
875
replaced unit in this text is 0. If seconds is a decimal number
876
then you can see the numbers behind the point by using \S
877
followed by a number that specifies the amount of
878
digits behind the point that you want to see (maximum 9).
879
You can also place a 'x' behind \S so you have all digits behind
880
the point and no trailing zero's. (also maximum 9)
690
884
<tr bgcolor="#fffafa">
691
885
<td align="center">forwarded_mails</td>
723
921
<td>Bar that shows how much space is free on a file
724
922
system. height is the height in pixels. fs is any file on
725
923
that file system.
728
927
<tr bgcolor="#b4cdcd">
729
928
<td align="center">fs_free</td>
730
929
<td align="center">(fs)</td>
731
930
<td>Free space on a file system available for users.
734
934
<tr bgcolor="#fffafa">
735
935
<td align="center">fs_free_perc</td>
736
936
<td align="center">(fs)</td>
737
937
<td>Free percentage of space on a file system
738
938
available for users.
741
942
<tr bgcolor="#b4cdcd">
742
943
<td align="center">fs_size</td>
743
944
<td align="center">(fs)</td>
744
945
<td>File system size.
747
949
<tr bgcolor="#fffafa">
748
950
<td align="center">fs_type</td>
749
951
<td align="center">(fs)</td>
750
952
<td>File system type.
753
956
<tr bgcolor="#b4cdcd">
754
957
<td align="center">fs_used</td>
755
958
<td align="center">(fs)</td>
756
959
<td>File system used space.
759
963
<tr bgcolor="#fffafa">
760
964
<td align="center">fs_used_perc</td>
761
965
<td align="center">(fs)</td>
762
966
<td>Percent of file system used space.
765
970
<tr bgcolor="#b4cdcd">
766
971
<td align="center">goto</td>
767
972
<td align="center">x</td>
768
973
<td>The next element will be printed at position 'x'.
772
978
<tr bgcolor="#fffafa">
773
979
<td align="center">gw_iface</td>
774
980
<td align="center"></td>
775
981
<td>Displays the default route's interface or
776
982
"multiple"/"none" accordingly.
779
986
<tr bgcolor="#b4cdcd">
780
987
<td align="center">gw_ip</td>
781
988
<td align="center"></td>
782
989
<td>Displays the default gateway's IP or
783
990
"multiple"/"none" accordingly.
786
994
<tr bgcolor="#fffafa">
787
995
<td align="center">hddtemp</td>
788
<td align="center">dev, (host,(port))</td>
996
<td align="center">(dev)</td>
789
997
<td>Displays temperature of a selected hard disk
790
drive as reported by the hddtemp daemon running on
791
host:port. Default host is 127.0.0.1, default port is 7634.
998
drive as reported by the hddtemp daemon. Use hddtemp_host
999
and hddtemp_port to specify a host and port for all hddtemp
1000
objects. If no dev parameter is given, the first disk returned
1001
by the hddtemp daemon is used.
795
1005
<tr bgcolor="#b4cdcd">
796
1006
<td align="center">head</td>
797
<td align="center">logfile lines (interval)</td>
798
<td>Displays first N lines of supplied text text
799
file. If interval is not supplied, Conky assumes 2x Conky's
800
interval. Max of 30 lines can be displayed, or until the
801
text buffer is filled.
1007
<td align="center">logfile lines (next_check)</td>
1008
<td>Displays first N lines of supplied text file. The
1009
file is checked every 'next_check' update. If next_check is
1010
not supplied, Conky defaults to 2. Max of 30 lines can be
1011
displayed, or until the text buffer is filled.
804
1015
<tr bgcolor="#fffafa">
805
1016
<td align="center">hr</td>
806
1017
<td align="center">(height)</td>
807
1018
<td>Horizontal line, height is the height in pixels
810
1022
<tr bgcolor="#b4cdcd">
811
1023
<td align="center">hwmon</td>
1065
1307
2}bar$endif{$if_updatenr 4}$endif" shows foo 25% of the
1066
1308
time followed by bar 25% of the time followed by nothing
1067
1309
the other half of the time.
1070
1313
<tr bgcolor="#fffafa">
1071
1314
<td align="center">if_xmms2_connected</td>
1072
1315
<td align="center"></td>
1073
1316
<td>Display everything between $if_xmms2_connected
1074
1317
and the matching $endif if xmms2 is running.
1077
1321
<tr bgcolor="#b4cdcd">
1078
1322
<td align="center">image</td>
1079
<td align="center"><path to image> (-p x,y) (-s
1323
<td align="center"><path to image> (-p x,y) (-s WxH) (-n)
1081
1325
<td>Renders an image from the path specified using
1082
IMLIB2. Takes 2 optional arguments, one being a position,
1083
the other an size. Changing the x,y position will move the
1084
position of the image, and changing the WxH will scale the
1085
image. Example: ${image /home/brenden/cheeseburger.jpg -p
1086
20,20 -s 200x200} will render 'cheeseburger.jpg' at (20,20)
1087
scaled to 200x200 pixels. Conky does not make any attempt
1088
to adjust the position (or any other formatting) of images,
1089
they are just rendered as per the arguments passed. The
1090
only reason $image is part of the TEXT section, is to allow
1091
for runtime modifications, through $execp $lua_parse,
1092
$lua_read_parse, or some other method.
1326
Imlib2. Takes 4 optional arguments: a position, a size, a
1327
no-cache switch, and a cache flush interval. Changing the
1328
x,y position will move the position of the image, and
1329
changing the WxH will scale the image. If you specify the
1330
no-cache flag (-n), the image will not be cached.
1331
Alternately, you can specify the -f int switch to specify a
1332
cache flust interval for a particular image. Example:
1333
${image /home/brenden/cheeseburger.jpg -p 20,20 -s 200x200}
1334
will render 'cheeseburger.jpg' at (20,20) scaled to 200x200
1335
pixels. Conky does not make any attempt to adjust the
1336
position (or any other formatting) of images, they are just
1337
rendered as per the arguments passed. The only reason
1338
$image is part of the TEXT section, is to allow for runtime
1339
modifications, through $execp $lua_parse, or some other
1095
1344
<tr bgcolor="#fffafa">
1096
1345
<td align="center">imap_messages</td>
1097
1346
<td align="center">(args)</td>
1098
1347
<td>Displays the number of messages in your global
1099
1348
IMAP inbox by default. You can define individual IMAP
1100
inboxes seperately by passing arguments to this object.
1349
inboxes separately by passing arguments to this object.
1101
1350
Arguments are: "host user pass [-i interval (in seconds)]
1102
[-f folder] [-p port] [-e command] [-r retries]". Default
1351
[-f 'folder'] [-p port] [-e 'command'] [-r retries]". Default
1103
1352
port is 143, default folder is 'INBOX', default interval is
1104
1353
5 minutes, and default number of retries before giving up
1105
1354
is 5. If the password is supplied as '*', you will be
1106
1355
prompted to enter the password when Conky starts.
1109
1359
<tr bgcolor="#b4cdcd">
1110
1360
<td align="center">imap_unseen</td>
1111
1361
<td align="center">(args)</td>
1112
1362
<td>Displays the number of unseen messages in your
1113
1363
global IMAP inbox by default. You can define individual
1114
IMAP inboxes seperately by passing arguments to this
1364
IMAP inboxes separately by passing arguments to this
1115
1365
object. Arguments are: "host user pass [-i interval (in
1116
seconds)] [-f folder] [-p port] [-e command] [-r retries]".
1366
seconds)] [-f 'folder'] [-p port] [-e 'command'] [-r retries]".
1117
1367
Default port is 143, default folder is 'INBOX', default
1118
1368
interval is 5 minutes, and default number of retries before
1119
1369
giving up is 5. If the password is supplied as '*', you
1120
1370
will be prompted to enter the password when Conky starts.
1374
<tr bgcolor="#fffafa">
1375
<td align="center">include</td>
1376
<td align="center">path</td>
1378
<p>Loads the configfile at path, places the
1379
configsettings behind the configsettings in the orginal
1380
config and places the vars where the includevar
1123
<tr bgcolor="#fffafa">
1384
<tr bgcolor="#b4cdcd">
1124
1385
<td align="center">ioscheduler</td>
1125
1386
<td align="center">disk</td>
1126
1387
<td>Prints the current ioscheduler used for the given
1127
1388
disk name (i.e. e.g. "hda" or "sdb")
1130
<tr bgcolor="#b4cdcd">
1392
<tr bgcolor="#fffafa">
1131
1393
<td align="center">kernel</td>
1132
1394
<td align="center"></td>
1133
1395
<td>Kernel version
1136
<tr bgcolor="#fffafa">
1399
<tr bgcolor="#b4cdcd">
1137
1400
<td align="center">laptop_mode</td>
1138
1401
<td align="center"></td>
1139
1402
<td>The value of /proc/sys/vm/laptop_mode
1142
<tr bgcolor="#b4cdcd">
1406
<tr bgcolor="#fffafa">
1143
1407
<td align="center">lines</td>
1144
1408
<td align="center">textfile</td>
1145
1409
<td>Displays the number of lines in the given file
1148
<tr bgcolor="#fffafa">
1413
<tr bgcolor="#b4cdcd">
1149
1414
<td align="center">loadavg</td>
1150
<td align="center"></td>
1151
<td>(1,2,3)> System load average, 1 is for past 1
1152
minute, 2 for past 5 minutes and 3 for past 15 minutes.
1415
<td align="center">(1|2|3)</td>
1416
<td>System load average, 1 is for past 1 minute, 2
1417
for past 5 minutes and 3 for past 15 minutes. Without argument, prints
1418
all three values separated by whitespace.
1155
<tr bgcolor="#b4cdcd">
1422
<tr bgcolor="#fffafa">
1156
1423
<td align="center">loadgraph</td>
1157
<td align="center">("normal"|"log") (height),(width) (gradient
1158
colour 1) (gradient colour 2) (scale)</td>
1424
<td align="center">(height),(width) (gradient colour 1)
1425
(gradient colour 2) (scale) (-t) (-l)</td>
1159
1426
<td>Load1 average graph, similar to xload, with
1160
1427
optional colours in hex, minus the #. Uses a logarithmic
1161
scale (to see small numbers) when you use "log" instead of
1428
scale (to see small numbers) when you use the -l switch.
1429
Takes the switch '-t' to use a temperature gradient, which
1430
makes the gradient values change depending on the amplitude
1431
of a particular graph value (try it and see).
1165
<tr bgcolor="#fffafa">
1435
<tr bgcolor="#b4cdcd">
1166
1436
<td align="center">lua</td>
1167
1437
<td align="center">function_name (function parameters)</td>
1168
1438
<td>Executes a Lua function with given parameters,
1169
1439
then prints the returned string. See also 'lua_load' on how
1440
to load scripts. Conky puts 'conky_' in front of
1441
function_name to prevent accidental calls to the wrong
1442
function unless you put you place 'conky_' in front of it
1173
<tr bgcolor="#b4cdcd">
1447
<tr bgcolor="#fffafa">
1174
1448
<td align="center">lua_bar</td>
1175
1449
<td align="center">(height, width) function_name (function
1176
1450
parameters)</td>
1177
1451
<td>Executes a Lua function with given parameters and
1178
1452
draws a bar. Expects result value to be an integer between
1179
0 and 100. See also 'lua_load' on how to load scripts.
1453
0 and 100. See also 'lua_load' on how to load scripts.
1454
Conky puts 'conky_' in front of function_name to prevent
1455
accidental calls to the wrong function unless you put you
1456
place 'conky_' in front of it yourself.
1182
<tr bgcolor="#fffafa">
1460
<tr bgcolor="#b4cdcd">
1183
1461
<td align="center">lua_gauge</td>
1184
1462
<td align="center">(height, width) function_name (function
1185
1463
parameters)</td>
1186
1464
<td>Executes a Lua function with given parameters and
1187
1465
draws a gauge. Expects result value to be an integer
1188
1466
between 0 and 100. See also 'lua_load' on how to load
1467
scripts. Conky puts 'conky_' in front of function_name to
1468
prevent accidental calls to the wrong function unless you
1469
put you place 'conky_' in front of it yourself.
1192
<tr bgcolor="#b4cdcd">
1473
<tr bgcolor="#fffafa">
1193
1474
<td align="center">lua_graph</td>
1194
<td align="center">function_name (function parameters)
1195
("normal"|"log") (height),(width) (gradient colour 1)
1196
(gradient colour 2) (scale)</td>
1197
<td>Executes a Lua function with given parameters and
1198
draws a graph. Expects result value to be any number, and
1199
by default will scale to show the full range. See also
1200
'lua_load' on how to load scripts.
1475
<td align="center">function_name (height),(width) (gradient colour
1476
1) (gradient colour 2) (scale) (-t) (-l)</td>
1477
<td>Executes a Lua function with and draws a graph.
1478
Expects result value to be any number, and by default will
1479
scale to show the full range. See also 'lua_load' on how to
1480
load scripts. Takes the switch '-t' to use a temperature
1481
gradient, which makes the gradient values change depending
1482
on the amplitude of a particular graph value (try it and
1483
see). Conky puts 'conky_' in front of function_name to
1484
prevent accidental calls to the wrong function unless you
1485
put you place 'conky_' in front of it yourself.
1203
<tr bgcolor="#fffafa">
1489
<tr bgcolor="#b4cdcd">
1204
1490
<td align="center">lua_parse</td>
1205
1491
<td align="center">function_name (function parameters)</td>
1206
1492
<td>Executes a Lua function with given parameters as
1207
1493
per $lua, then parses and prints the result value as per
1208
1494
the syntax for Conky's TEXT section. See also 'lua_load' on
1209
how to load scripts.
1212
<tr bgcolor="#b4cdcd">
1213
<td align="center">lua_read_parse</td>
1214
<td align="center">function_name (conky text)</td>
1215
<td>Executes a Lua function per $lua, except takes a
1216
2nd argument which is first evaluated as per Conky's TEXT
1217
section and passed to the function first. The return value
1218
is then parsed and prints the result value as per the
1219
syntax for Conky's TEXT section. See also 'lua_load' on how
1495
how to load scripts. Conky puts 'conky_' in front of
1496
function_name to prevent accidental calls to the wrong
1497
function unless you put you place 'conky_' in front of it
1223
1502
<tr bgcolor="#fffafa">
1224
1503
<td align="center">machine</td>
1225
1504
<td align="center"></td>
1226
1505
<td>Machine, i686 for example
1229
1509
<tr bgcolor="#b4cdcd">
1230
1510
<td align="center">mails</td>
1244
1525
format mailbox. mbox parameter is the filename of the
1245
1526
mailbox (can be encapsulated using '"', ie. ${mboxscan -n
1246
1527
10 "/home/brenden/some box"}
1249
1531
<tr bgcolor="#b4cdcd">
1250
1532
<td align="center">mem</td>
1251
1533
<td align="center"></td>
1252
1534
<td>Amount of memory in use
1255
1538
<tr bgcolor="#fffafa">
1256
1539
<td align="center">membar</td>
1257
1540
<td align="center">(height),(width)</td>
1258
1541
<td>Bar that shows amount of memory in use
1261
1545
<tr bgcolor="#b4cdcd">
1262
1546
<td align="center">memeasyfree</td>
1263
1547
<td align="center"></td>
1264
1548
<td>Amount of free memory including the memory that
1265
1549
is very easily freed (buffers/cache)
1268
1553
<tr bgcolor="#fffafa">
1269
1554
<td align="center">memfree</td>
1270
1555
<td align="center"></td>
1271
1556
<td>Amount of free memory
1274
1560
<tr bgcolor="#b4cdcd">
1275
1561
<td align="center">memgauge</td>
1276
1562
<td align="center">(height),(width)</td>
1277
1563
<td>Gauge that shows amount of memory in use (see
1281
1568
<tr bgcolor="#fffafa">
1282
1569
<td align="center">memgraph</td>
1283
<td align="center">("normal"|"log") (height),(width) (gradient
1284
colour 1) (gradient colour 2) (scale)</td>
1570
<td align="center">(height),(width) (gradient colour 1) (gradient
1571
colour 2) (scale) (-t) (-l)</td>
1285
1572
<td>Memory usage graph. Uses a logarithmic scale (to
1286
see small numbers) when you use "log" instead of "normal".
1573
see small numbers) when you use the -l switch. Takes the
1574
switch '-t' to use a temperature gradient, which makes the
1575
gradient values change depending on the amplitude of a
1576
particular graph value (try it and see).
1289
1580
<tr bgcolor="#b4cdcd">
1290
1581
<td align="center">memmax</td>
1291
1582
<td align="center"></td>
1292
1583
<td>Total amount of memory
1295
1587
<tr bgcolor="#fffafa">
1296
1588
<td align="center">memperc</td>
1297
1589
<td align="center"></td>
1298
1590
<td>Percentage of memory in use
1301
1594
<tr bgcolor="#b4cdcd">
1302
1595
<td align="center">mixer</td>
1303
1596
<td align="center">(device)</td>
1304
1597
<td>Prints the mixer value as reported by the OS.
1305
Default mixer is "vol", but you can specify one of the
1306
following optional arguments: "vol", "bass", "treble",
1307
"synth", "pcm", "speaker", "line", "mic", "cd", "mix",
1308
"pcm2", "rec", "igain", "ogain", "line1", "line2", "line3",
1309
"dig1", "dig2", "dig3", "phin", "phout", "video", "radio",
1310
"monitor". Refer to the definition of SOUND_DEVICE_NAMES in
1311
<linux/soundcard.h> (on Linux), <soundcard.h>
1312
(on OpenBSD), or <sys/soundcard.h> to find the exact
1313
options available on your system.
1598
Default mixer is "Master", but you can specify one of the
1599
available ALSA Simple mixer controls.
1600
You can find the list of those available on your system
1316
1605
<tr bgcolor="#fffafa">
1317
1606
<td align="center">mixerbar</td>
1318
1607
<td align="center">(device)</td>
1319
1608
<td>Displays mixer value in a bar as reported by the
1320
1609
OS. See docs for $mixer for details on arguments.
1323
1613
<tr bgcolor="#b4cdcd">
1324
1614
<td align="center">mixerl</td>
1325
1615
<td align="center">(device)</td>
1326
1616
<td>Prints the left channel mixer value as reported
1327
1617
by the OS. See docs for $mixer for details on arguments.
1330
1621
<tr bgcolor="#fffafa">
1331
1622
<td align="center">mixerlbar</td>
1348
1641
<td>Displays the right channel mixer value in a bar
1349
1642
as reported by the OS. See docs for $mixer for details on
1353
1647
<tr bgcolor="#b4cdcd">
1354
1648
<td align="center">moc_album</td>
1355
1649
<td align="center"></td>
1356
1650
<td>Album of the current MOC song
1359
1654
<tr bgcolor="#fffafa">
1360
1655
<td align="center">moc_artist</td>
1361
1656
<td align="center"></td>
1362
1657
<td>Artist of the current MOC song
1365
1661
<tr bgcolor="#b4cdcd">
1366
1662
<td align="center">moc_bitrate</td>
1367
1663
<td align="center"></td>
1368
1664
<td>Bitrate in the current MOC song
1371
1668
<tr bgcolor="#fffafa">
1372
1669
<td align="center">moc_curtime</td>
1373
1670
<td align="center"></td>
1374
1671
<td>Current time of the current MOC song
1377
1675
<tr bgcolor="#b4cdcd">
1378
1676
<td align="center">moc_file</td>
1379
1677
<td align="center"></td>
1380
1678
<td>File name of the current MOC song
1383
1682
<tr bgcolor="#fffafa">
1384
1683
<td align="center">moc_rate</td>
1385
1684
<td align="center"></td>
1386
1685
<td>Rate of the current MOC song
1389
1689
<tr bgcolor="#b4cdcd">
1390
1690
<td align="center">moc_song</td>
1391
1691
<td align="center"></td>
1392
1692
<td>The current song name being played in MOC.
1395
1696
<tr bgcolor="#fffafa">
1396
1697
<td align="center">moc_state</td>
1397
1698
<td align="center"></td>
1398
1699
<td>Current state of MOC; playing, stopped etc.
1401
1703
<tr bgcolor="#b4cdcd">
1402
1704
<td align="center">moc_timeleft</td>
1403
1705
<td align="center"></td>
1404
1706
<td>Time left in the current MOC song
1407
1710
<tr bgcolor="#fffafa">
1408
1711
<td align="center">moc_title</td>
1409
1712
<td align="center"></td>
1410
1713
<td>Title of the current MOC song
1413
1717
<tr bgcolor="#b4cdcd">
1414
1718
<td align="center">moc_totaltime</td>
1415
1719
<td align="center"></td>
1416
1720
<td>Total length of the current MOC song
1419
1724
<tr bgcolor="#fffafa">
1420
1725
<td align="center">monitor</td>
1421
1726
<td align="center"></td>
1422
<td>Number of the monitor on which conky is running
1727
<td>Number of the monitor on which conky is running
1728
or the message "Not running in X" if this is the case.
1425
1732
<tr bgcolor="#b4cdcd">
1426
1733
<td align="center">monitor_number</td>
1427
1734
<td align="center"></td>
1428
<td>Number of monitors
1735
<td>Number of monitors or the message "Not running in
1736
X" if this is the case.
1431
1740
<tr bgcolor="#fffafa">
1432
1741
<td align="center">mpd_album</td>
1433
1742
<td align="center"></td>
1434
1743
<td>Album in current MPD song
1437
1747
<tr bgcolor="#b4cdcd">
1438
1748
<td align="center">mpd_artist</td>
1439
1749
<td align="center"></td>
1440
1750
<td>Artist in current MPD song must be enabled at
1444
1755
<tr bgcolor="#fffafa">
1445
1756
<td align="center">mpd_bar</td>
1446
1757
<td align="center">(height),(width)</td>
1447
1758
<td>Bar of mpd's progress
1450
1762
<tr bgcolor="#b4cdcd">
1451
1763
<td align="center">mpd_bitrate</td>
1452
1764
<td align="center"></td>
1453
1765
<td>Bitrate of current song
1456
1769
<tr bgcolor="#fffafa">
1457
1770
<td align="center">mpd_elapsed</td>
1458
1771
<td align="center"></td>
1459
1772
<td>Song's elapsed time
1462
1776
<tr bgcolor="#b4cdcd">
1463
1777
<td align="center">mpd_file</td>
1464
1778
<td align="center"></td>
1465
1779
<td>Prints the file name of the current MPD song
1468
1783
<tr bgcolor="#fffafa">
1469
1784
<td align="center">mpd_length</td>
1470
1785
<td align="center"></td>
1471
1786
<td>Song's length
1474
1790
<tr bgcolor="#b4cdcd">
1475
1791
<td align="center">mpd_name</td>
1476
1792
<td align="center"></td>
1477
1793
<td>Prints the MPD name field
1480
1797
<tr bgcolor="#fffafa">
1481
1798
<td align="center">mpd_percent</td>
1482
1799
<td align="center"></td>
1483
1800
<td>Percent of song's progress
1486
1804
<tr bgcolor="#b4cdcd">
1487
1805
<td align="center">mpd_random</td>
1488
1806
<td align="center"></td>
1489
1807
<td>Random status (On/Off)
1492
1811
<tr bgcolor="#fffafa">
1493
1812
<td align="center">mpd_repeat</td>
1494
1813
<td align="center"></td>
1495
1814
<td>Repeat status (On/Off)
1498
1818
<tr bgcolor="#b4cdcd">
1499
1819
<td align="center">mpd_smart</td>
1500
1820
<td align="center">(max length)</td>
1501
1821
<td>Prints the song name in either the form "artist -
1502
1822
title" or file name, depending on whats available
1505
1826
<tr bgcolor="#fffafa">
1506
1827
<td align="center">mpd_status</td>
1507
1828
<td align="center"></td>
1508
1829
<td>Playing, stopped, et cetera.
1511
1833
<tr bgcolor="#b4cdcd">
1512
1834
<td align="center">mpd_title</td>
1513
1835
<td align="center">(max length)</td>
1514
1836
<td>Title of current MPD song
1517
1840
<tr bgcolor="#fffafa">
1518
1841
<td align="center">mpd_track</td>
1519
1842
<td align="center"></td>
1520
1843
<td>Prints the MPD track field
1523
1847
<tr bgcolor="#b4cdcd">
1524
1848
<td align="center">mpd_vol</td>
1525
1849
<td align="center"></td>
1526
1850
<td>MPD's volume
1529
1854
<tr bgcolor="#fffafa">
1530
1855
<td align="center">nameserver</td>
1531
1856
<td align="center">(index)</td>
1532
1857
<td>Print a nameserver from /etc/resolv.conf. Index
1533
1858
starts at and defaults to 0.
1536
1862
<tr bgcolor="#b4cdcd">
1537
1863
<td align="center">new_mails</td>
1595
1942
information on battery status. The item parameter
1596
1943
specifies, what information to display. Exactly one item
1597
1944
must be specified. Valid items are:
1600
status: Display if battery is fully
1601
charged, charging, discharging or absent (running on
1604
percent: Display charge of battery
1605
in percent, if charging or discharging. Nothing will be
1606
displayed, if battery is fully charged or
1609
time: Display the time remaining
1610
until the battery will be fully charged or discharged
1611
at current rate. Nothing is displayed, if battery is
1612
absent or if it's present but fully charged and not
1947
<strong>status</strong> -
1949
Display if battery is fully charged,
1950
charging, discharging or absent (running on
1954
<strong>percent</strong> -
1956
Display charge of battery in percent, if
1957
charging or discharging. Nothing will be displayed,
1958
if battery is fully charged or absent.
1961
<strong>time</strong> -
1963
Display the time remaining until the
1964
battery will be fully charged or discharged at
1965
current rate. Nothing is displayed, if battery is
1966
absent or if it's present but fully charged and not
1973
<tr bgcolor="#b4cdcd">
1974
<td align="center">pid_chroot</td>
1975
<td align="center">pid</td>
1976
<td>Directory used as rootdirectory by the process
1977
(this will be "/" unless the process did a chroot syscall)
1981
<tr bgcolor="#fffafa">
1982
<td align="center">pid_cmdline</td>
1983
<td align="center">pid</td>
1984
<td>Command line this process was invoked with
1988
<tr bgcolor="#b4cdcd">
1989
<td align="center">pid_cwd</td>
1990
<td align="center">pid</td>
1991
<td>Current working directory of the process
1995
<tr bgcolor="#fffafa">
1996
<td align="center">pid_environ</td>
1997
<td align="center">pid varname</td>
1998
<td>Contents of a environment-var of the process
2002
<tr bgcolor="#b4cdcd">
2003
<td align="center">pid_environ_list</td>
2004
<td align="center">pid</td>
2005
<td>List of environment-vars that the process can see
2009
<tr bgcolor="#fffafa">
2010
<td align="center">pid_exe</td>
2011
<td align="center">pid</td>
2012
<td>Path to executed command that started the process
2016
<tr bgcolor="#b4cdcd">
2017
<td align="center">pid_nice</td>
2018
<td align="center">pid</td>
2019
<td>The nice value of the process
2023
<tr bgcolor="#fffafa">
2024
<td align="center">pid_openfiles</td>
2025
<td align="center">pid</td>
2026
<td>List of files that the process has open
2030
<tr bgcolor="#b4cdcd">
2031
<td align="center">pid_parent</td>
2032
<td align="center">pid</td>
2033
<td>The pid of the parent of the process
2037
<tr bgcolor="#fffafa">
2038
<td align="center">pid_priority</td>
2039
<td align="center">pid</td>
2040
<td>The priority of the process (see 'priority' in "man 5 proc")
2044
<tr bgcolor="#b4cdcd">
2045
<td align="center">pid_read</td>
2046
<td align="center">pid</td>
2047
<td>Total number of bytes read by the process
2051
<tr bgcolor="#fffafa">
2052
<td align="center">pid_state</td>
2053
<td align="center">pid</td>
2054
<td>State of the process
2058
<tr bgcolor="#b4cdcd">
2059
<td align="center">pid_state_short</td>
2060
<td align="center">pid</td>
2061
<td>One of the chars in "RSDZTW" representing the state
2062
of the process where R is running, S is sleeping in an
2063
interruptible wait, D is waiting in uninterruptible disk sleep,
2064
Z is zombie, T is traced or stopped (on a signal), and W is paging
2068
<tr bgcolor="#fffafa">
2069
<td align="center">pid_stderr</td>
2070
<td align="center">pid</td>
2071
<td>Filedescriptor binded to the STDERR of the process
2075
<tr bgcolor="#b4cdcd">
2076
<td align="center">pid_stdin</td>
2077
<td align="center">pid</td>
2078
<td>Filedescriptor binded to the STDIN of the process
2082
<tr bgcolor="#fffafa">
2083
<td align="center">pid_stdout</td>
2084
<td align="center">pid</td>
2085
<td>Filedescriptor binded to the STDOUT of the process
2089
<tr bgcolor="#b4cdcd">
2090
<td align="center">pid_threads</td>
2091
<td align="center">pid</td>
2092
<td>Number of threads in process containing this thread
2096
<tr bgcolor="#fffafa">
2097
<td align="center">pid_thread_list</td>
2098
<td align="center">pid</td>
2099
<td>List with pid's from threads from this process
2103
<tr bgcolor="#b4cdcd">
2104
<td align="center">pid_time_kernelmode</td>
2105
<td align="center">pid</td>
2106
<td>Amount of time that the process has been scheduled in kernel mode in seconds
2110
<tr bgcolor="#fffafa">
2111
<td align="center">pid_time_usermode</td>
2112
<td align="center">pid</td>
2113
<td>Amount of time that the process has been scheduled in user mode in seconds
2117
<tr bgcolor="#b4cdcd">
2118
<td align="center">pid_time</td>
2119
<td align="center">pid</td>
2120
<td>Sum of $pid_time_kernelmode and $pid_time_usermode
2124
<tr bgcolor="#fffafa">
2125
<td align="center">pid_uid</td>
2126
<td align="center">pid</td>
2127
<td>The real uid of the process
2131
<tr bgcolor="#b4cdcd">
2132
<td align="center">pid_euid</td>
2133
<td align="center">pid</td>
2134
<td>The effective uid of the process
2138
<tr bgcolor="#fffafa">
2139
<td align="center">pid_suid</td>
2140
<td align="center">pid</td>
2141
<td>The saved set uid of the process
2145
<tr bgcolor="#b4cdcd">
2146
<td align="center">pid_fsuid</td>
2147
<td align="center">pid</td>
2148
<td>The file system uid of the process
2152
<tr bgcolor="#fffafa">
2153
<td align="center">pid_gid</td>
2154
<td align="center">pid</td>
2155
<td>The real gid of the process
2159
<tr bgcolor="#b4cdcd">
2160
<td align="center">pid_egid</td>
2161
<td align="center">pid</td>
2162
<td>The effective gid of the process
2166
<tr bgcolor="#fffafa">
2167
<td align="center">pid_sgid</td>
2168
<td align="center">pid</td>
2169
<td>The saved set gid of the process
2173
<tr bgcolor="#b4cdcd">
2174
<td align="center">pid_fsgid</td>
2175
<td align="center">pid</td>
2176
<td>The file system gid of the process
2180
<tr bgcolor="#fffafa">
2181
<td align="center">pid_vmpeak</td>
2182
<td align="center">pid</td>
2183
<td>Peak virtual memory size of the process
2187
<tr bgcolor="#b4cdcd">
2188
<td align="center">pid_vmsize</td>
2189
<td align="center">pid</td>
2190
<td>Virtual memory size of the process
2194
<tr bgcolor="#fffafa">
2195
<td align="center">pid_vmlck</td>
2196
<td align="center">pid</td>
2197
<td>Locked memory size of the process
2201
<tr bgcolor="#b4cdcd">
2202
<td align="center">pid_vmhwm</td>
2203
<td align="center">pid</td>
2204
<td>Peak resident set size ("high water mark") of the process
2208
<tr bgcolor="#fffafa">
2209
<td align="center">pid_vmrss</td>
2210
<td align="center">pid</td>
2211
<td>Resident set size of the process
2215
<tr bgcolor="#b4cdcd">
2216
<td align="center">pid_vmdata</td>
2217
<td align="center">pid</td>
2218
<td>Data segment size of the process
2222
<tr bgcolor="#fffafa">
2223
<td align="center">pid_vmstk</td>
2224
<td align="center">pid</td>
2225
<td>Stack segment size of the process
2229
<tr bgcolor="#b4cdcd">
2230
<td align="center">pid_vmexe</td>
2231
<td align="center">pid</td>
2232
<td>Text segment size of the process
2236
<tr bgcolor="#fffafa">
2237
<td align="center">pid_vmlib</td>
2238
<td align="center">pid</td>
2239
<td>Shared library code size of the process
2243
<tr bgcolor="#b4cdcd">
2244
<td align="center">pid_vmpte</td>
2245
<td align="center">pid</td>
2246
<td>Page table entries size of the process
2250
<tr bgcolor="#fffafa">
2251
<td align="center">pid_write</td>
2252
<td align="center">pid</td>
2253
<td>Total number of bytes written by the process
1617
2257
<tr bgcolor="#b4cdcd">
1618
2258
<td align="center">platform</td>
1627
2267
being modified as follows: 'input = input * factor +
1628
2268
offset'. Note that they have to be given as decimal values
1629
2269
(i.e. contain at least one decimal place).
1632
2273
<tr bgcolor="#fffafa">
1633
2274
<td align="center">pop3_unseen</td>
1634
2275
<td align="center">(args)</td>
1635
2276
<td>Displays the number of unseen messages in your
1636
2277
global POP3 inbox by default. You can define individual
1637
POP3 inboxes seperately by passing arguments to this
2278
POP3 inboxes separately by passing arguments to this
1638
2279
object. Arguments are: "host user pass [-i interval (in
1639
seconds)] [-p port] [-e command] [-r retries]". Default
2280
seconds)] [-p port] [-e 'command'] [-r retries]". Default
1640
2281
port is 110, default interval is 5 minutes, and default
1641
2282
number of retries before giving up is 5. If the password is
1642
2283
supplied as '*', you will be prompted to enter the password
1643
2284
when Conky starts.
1646
2288
<tr bgcolor="#b4cdcd">
1647
2289
<td align="center">pop3_used</td>
1648
2290
<td align="center">(args)</td>
1649
2291
<td>Displays the amount of space (in MiB, 2^20) used
1650
2292
in your global POP3 inbox by default. You can define
1651
individual POP3 inboxes seperately by passing arguments to
2293
individual POP3 inboxes separately by passing arguments to
1652
2294
this object. Arguments are: "host user pass [-i interval
1653
(in seconds)] [-p port] [-e command] [-r retries]". Default
2295
(in seconds)] [-p port] [-e 'command'] [-r retries]". Default
1654
2296
port is 110, default interval is 5 minutes, and default
1655
2297
number of retries before giving up is 5. If the password is
1656
2298
supplied as '*', you will be prompted to enter the password
1657
2299
when Conky starts.
1660
2303
<tr bgcolor="#fffafa">
1661
2304
<td align="center">pre_exec</td>
1662
2305
<td align="center">shell command</td>
1663
2306
<td>Executes a shell command one time before conky
1664
2307
displays anything and puts output as text.
1667
2311
<tr bgcolor="#b4cdcd">
1668
2312
<td align="center">processes</td>
1669
2313
<td align="center"></td>
1670
2314
<td>Total processes (sleeping and running)
1673
2318
<tr bgcolor="#fffafa">
2319
<td align="center">read_tcp</td>
2320
<td align="center">(host) port</td>
2321
<td>Connects to a tcp port on a host (default is
2322
localhost), reads every char available at the moment and
2327
<tr bgcolor="#b4cdcd">
1674
2328
<td align="center">replied_mails</td>
1675
2329
<td align="center">(maildir)</td>
1676
2330
<td>Number of mails marked as replied in the
1677
2331
specified mailbox or mail spool if not. Only maildir type
1678
2332
mailboxes are supported, mbox type will return -1.
1681
<tr bgcolor="#b4cdcd">
2336
<tr bgcolor="#fffafa">
1682
2337
<td align="center">rss</td>
1683
<td align="center">url delay_in_minutes action (num_par
2338
<td align="center">uri interval_in_minutes action (num_par
1684
2339
(spaces_in_front))</td>
1685
<td>Download and parse RSS feeds. Action may be one
1686
of the following: feed_title, item_title (with num par),
1687
item_desc (with num par) and item_titles (when using this
1688
action and spaces_in_front is given conky places that many
1689
spaces in front of each item).
2341
<p>Download and parse RSS feeds. The interval may be
2342
a floating point value greater than 0, otherwise
2343
defaults to 15 minutes. Action may be one of the
2344
following: feed_title, item_title (with num par),
2345
item_desc (with num par) and item_titles (when using
2346
this action and spaces_in_front is given conky places
2347
that many spaces in front of each item). This object is
2348
threaded, and once a thread is created it can't be
2349
explicitly destroyed. One thread will run for each URI
2350
specified. You can use any protocol that Curl
1692
<tr bgcolor="#fffafa">
2354
<tr bgcolor="#b4cdcd">
1693
2355
<td align="center">running_processes</td>
1694
2356
<td align="center"></td>
1695
2357
<td>Running processes (not sleeping), requires Linux
2362
<tr bgcolor="#fffafa">
2363
<td align="center">running_threads</td>
2364
<td align="center"></td>
2365
<td>Number of running (runnable) threads. Linux only.
1699
2369
<tr bgcolor="#b4cdcd">
1700
2370
<td align="center">scroll</td>
1770
2445
of the battery with index INDEX in degree Celsius. This is
1771
2446
a separate variable because the original read out value is
1772
2447
being converted from milli degree Celsius.
1775
2451
<tr bgcolor="#b4cdcd">
1776
2452
<td align="center">sony_fanspeed</td>
1777
2453
<td align="center"></td>
1778
2454
<td>Displays the Sony VAIO fanspeed information if
1779
2455
sony-laptop kernel support is enabled. Linux only.
1782
2459
<tr bgcolor="#fffafa">
1783
2460
<td align="center">stippled_hr</td>
1784
2461
<td align="center">(space)</td>
1785
2462
<td>Stippled (dashed) horizontal line
1788
2466
<tr bgcolor="#b4cdcd">
1789
2467
<td align="center">swap</td>
1790
2468
<td align="center"></td>
1791
2469
<td>Amount of swap in use
1794
2473
<tr bgcolor="#fffafa">
1795
2474
<td align="center">swapbar</td>
1796
2475
<td align="center">(height),(width)</td>
1797
2476
<td>Bar that shows amount of swap in use
1800
2480
<tr bgcolor="#b4cdcd">
2481
<td align="center">swapfree</td>
2482
<td align="center"></td>
2483
<td>Amount of free swap
2487
<tr bgcolor="#fffafa">
1801
2488
<td align="center">swapmax</td>
1802
2489
<td align="center"></td>
1803
2490
<td>Total amount of swap
1806
<tr bgcolor="#fffafa">
2494
<tr bgcolor="#b4cdcd">
1807
2495
<td align="center">swapperc</td>
1808
2496
<td align="center"></td>
1809
2497
<td>Percentage of swap in use
1812
<tr bgcolor="#b4cdcd">
2501
<tr bgcolor="#fffafa">
1813
2502
<td align="center">sysname</td>
1814
2503
<td align="center"></td>
1815
2504
<td>System name, Linux for example
1818
<tr bgcolor="#fffafa">
2508
<tr bgcolor="#b4cdcd">
1819
2509
<td align="center">tab</td>
1820
2510
<td align="center">(width, (start))</td>
1821
2511
<td>Puts a tab of the specified width, starting from
1822
2512
column 'start'. The unit is pixels for both arguments.
1825
<tr bgcolor="#b4cdcd">
2516
<tr bgcolor="#fffafa">
1826
2517
<td align="center">tail</td>
1827
<td align="center">logfile lines (interval)</td>
1828
<td>Displays last N lines of supplied text text file.
1829
If interval is not supplied, Conky assumes 2x Conky's
1830
interval. Max of 30 lines can be displayed, or until the
1831
text buffer is filled.
2518
<td align="center">logfile lines (next_check)</td>
2519
<td>Displays last N lines of supplied text file. The
2520
file is checked every 'next_check' update. If next_check is
2521
not supplied, Conky defaults to 2. Max of 30 lines can be
2522
displayed, or until the text buffer is filled.
1834
<tr bgcolor="#fffafa">
2526
<tr bgcolor="#b4cdcd">
1835
2527
<td align="center">tcp_portmon</td>
1836
2528
<td align="center">port_begin port_end item (index)</td>
1837
<td>TCP port monitor for specified local ports. Port
1838
numbers must be in the range 1 to 65535. Valid items are:
1841
count- total number of connections
1844
rip- remote ip address
1846
rhost- remote host name
1848
rport- remote port number
1850
rservice- remote service name from
1853
lip- local ip address
1855
lhost- local host name
1857
lport- local port number
1859
lservice- local service name from
1861
The connection index provides you with access
1862
to each connection in the port monitor. The monitor will
1863
return information for index values from 0 to n-1
1864
connections. Values higher than n-1 are simply ignored. For
1865
the "count" item, the connection index must be omitted. It
1866
is required for all other items.
1870
${tcp_portmon 6881 6999 count}-
1871
displays the number of connections in the bittorrent
1874
${tcp_portmon 22 22 rip 0}- displays
1875
the remote host ip of the first sshd
1878
${tcp_portmon 22 22 rip 9}- displays
1879
the remote host ip of the tenth sshd
1882
${tcp_portmon 1 1024 rhost 0}-
1883
displays the remote host name of the first connection
1884
on a privileged port
1886
${tcp_portmon 1 1024 rport 4}-
1887
displays the remote host port of the fifth connection
1888
on a privileged port
1890
${tcp_portmon 1 65535 lservice 14}-
1891
displays the local service name of the fifteenth
1892
connection in the range of all ports
1893
Note that port monitor variables which share
1894
the same port range actually refer to the same monitor, so
1895
many references to a single port range for different items
1896
and different indexes all use the same monitor internally.
1897
In other words, the program avoids creating redundant
2530
<p>TCP port (both IPv6 and IPv4) monitor for
2531
specified local ports. Port numbers must be in
2532
the range 1 to 65535. Valid items are:</p>
2535
<strong>count</strong> -
2537
Total number of connections in the
2541
<strong>rip</strong> -
2546
<strong>rhost</strong> -
2551
<strong>rport</strong> -
2556
<strong>rservice</strong> -
2558
Remote service name from
2562
<strong>lip</strong> -
2567
<strong>lhost</strong> -
2572
<strong>lport</strong> -
2577
<strong>lservice</strong> -
2579
Local service name from
2583
<p>The connection index provides you with access to
2584
each connection in the port monitor. The monitor will
2585
return information for index values from 0 to n-1
2586
connections. Values higher than n-1 are simply ignored.
2587
For the "count" item, the connection index must be
2588
omitted. It is required for all other items.</p>
2592
<strong>${tcp_portmon 6881 6999
2595
Displays the number of connections in
2596
the bittorrent port range
2599
<strong>${tcp_portmon 22 22 rip 0}</strong> -
2601
Displays the remote host ip of the
2602
first sshd connection
2605
<strong>${tcp_portmon 22 22 rip 9}</strong> -
2607
Displays the remote host ip of the
2608
tenth sshd connection
2611
<strong>${tcp_portmon 1 1024 rhost
2614
Displays the remote host name of the
2615
first connection on a privileged port
2618
<strong>${tcp_portmon 1 1024 rport
2621
Displays the remote host port of the
2622
fifth connection on a privileged port
2625
<strong>${tcp_portmon 1 65535 lservice
2628
Displays the local service name of the
2629
fifteenth connection in the range of all
2633
<p>Note that port monitor variables which share the
2634
same port range actually refer to the same monitor, so
2635
many references to a single port range for different
2636
items and different indexes all use the same monitor
2637
internally. In other words, the program avoids creating
2638
redundant monitors.</p>
1900
<tr bgcolor="#b4cdcd">
2641
<tr bgcolor="#fffafa">
1901
2642
<td align="center">templateN</td>
1902
2643
<td align="center">(arg1)</td>
1903
<td>Evaluate the content of the templateN
1904
configuration variable (where N is a value between 0 and 9,
1905
inclusively), applying substitutions as described in the
1906
documentation of the corresponding configuration variable.
1907
The number of arguments is optional, but must match the
1908
highest referred index in the template. You can use the
1909
same special sequences in each argument as the ones valid
1910
for a template definition, e.g. to allow an argument to
1911
contain a whitespace. Also simple nesting of templates is
2645
<p>Evaluate the content of the templateN
2646
configuration variable (where N is a value between 0
2647
and 9, inclusively), applying substitutions as
2648
described in the documentation of the corresponding
2649
configuration variable. The number of arguments is
2650
optional, but must match the highest referred index in
2651
the template. You can use the same special sequences in
2652
each argument as the ones valid for a template
2653
definition, e.g. to allow an argument to contain a
2654
whitespace. Also simple nesting of templates is
2655
possible this way.</p>
2656
<p>Here are some examples of template
2659
<li>template0 $\1\2</li>
2660
<li>template1 \1: ${fs_used \2} / ${fs_size
2662
<li>template2 \1 \2</li>
2664
<p>The following list shows sample usage of the
2665
templates defined above, with the equivalent syntax
2666
when not using any template at all:</p>
2672
same without template
2677
${template0 node name}
2682
root: ${fs_free /} / ${fs_size
2688
${template2\ disk\ root}
2693
${fs_free /} / ${fs_size
1915
<tr bgcolor="#fffafa">
2702
<tr bgcolor="#b4cdcd">
1916
2703
<td align="center">texeci</td>
1917
2704
<td align="center">interval command</td>
1918
2705
<td>Runs a command at an interval inside a thread and
1922
2709
longer then the time it takes your script to execute. For
1923
2710
example, if you have a script that take 5 seconds to
1924
2711
execute, you should make the interval at least 6 seconds.
2712
See also $execi. This object will clean up the thread when
2713
it is destroyed, so it can safely be used in a nested
2714
fashion, though it may not produce the desired behaviour if
2719
<tr bgcolor="#fffafa">
2720
<td align="center">threads</td>
2721
<td align="center"></td>
1928
2726
<tr bgcolor="#b4cdcd">
1929
2727
<td align="center">time</td>
1930
2728
<td align="center">(format)</td>
1931
2729
<td>Local time, see man strftime to get more
1932
2730
information about format
1935
2734
<tr bgcolor="#fffafa">
2735
<td align="center">to_bytes</td>
2736
<td align="center">size</td>
2737
<td>If 'size' is a number followed by a size-unit
2738
(kilobyte,mb,GiB,...) then it converts the size to bytes
2739
and shows it without unit, otherwise it just shows 'size'.
2743
<tr bgcolor="#b4cdcd">
1936
2744
<td align="center">top</td>
1937
<td align="center">type, num</td>
2745
<td align="center">type num</td>
1938
2746
<td>This takes arguments in the form:top (name)
1939
2747
(number) Basically, processes are ranked from highest to
1940
2748
lowest in terms of cpu usage, which is what (num)
1941
2749
represents. The types are: "name", "pid", "cpu", "mem",
1942
"mem_res", "mem_vsize", and "time". There can be a max of
1943
10 processes listed.
2750
"mem_res", "mem_vsize", "time", "io_perc", "io_read" and
2751
"io_write". There can be a max of 10 processes listed.
2755
<tr bgcolor="#fffafa">
2756
<td align="center">top_io</td>
2757
<td align="center">type num</td>
2758
<td>Same as top, except sorted by the amount of I/O
2759
the process has done during the update interval
1946
2763
<tr bgcolor="#b4cdcd">
1947
2764
<td align="center">top_mem</td>
1948
<td align="center">type, num</td>
2765
<td align="center">type num</td>
1949
2766
<td>Same as top, except sorted by mem usage instead
1953
2771
<tr bgcolor="#fffafa">
1954
2772
<td align="center">top_time</td>
1955
<td align="center">type, num</td>
2773
<td align="center">type num</td>
1956
2774
<td>Same as top, except sorted by total CPU time
1957
2775
instead of current CPU usage
1960
2779
<tr bgcolor="#b4cdcd">
1961
2780
<td align="center">totaldown</td>
1962
<td align="center">net</td>
2781
<td align="center">(net)</td>
1963
2782
<td>Total download, overflows at 4 GB on Linux with
1964
2783
32-bit arch and there doesn't seem to be a way to know how
1965
2784
many times it has already done that before conky has
1969
2789
<tr bgcolor="#fffafa">
1970
2790
<td align="center">totalup</td>
1971
<td align="center">net</td>
2791
<td align="center">(net)</td>
1972
2792
<td>Total upload, this one too, may overflow
1975
2796
<tr bgcolor="#b4cdcd">
1976
2797
<td align="center">trashed_mails</td>
2020
2860
<td>Number of new or unseen mails in the specified
2021
2861
mailbox or mail spool if not. Only maildir type mailboxes
2022
2862
are supported, mbox type will return -1.
2025
2866
<tr bgcolor="#b4cdcd">
2026
2867
<td align="center">updates</td>
2027
2868
<td align="center">Number of updates</td>
2028
2869
<td>for debugging
2031
2873
<tr bgcolor="#fffafa">
2032
2874
<td align="center">upspeed</td>
2033
<td align="center">net</td>
2034
<td>Upload speed in KiB
2875
<td align="center">(net)</td>
2876
<td>Upload speed in suitable IEC units
2037
2880
<tr bgcolor="#b4cdcd">
2038
2881
<td align="center">upspeedf</td>
2039
<td align="center">net</td>
2882
<td align="center">(net)</td>
2040
2883
<td>Upload speed in KiB with one decimal
2043
2887
<tr bgcolor="#fffafa">
2044
2888
<td align="center">upspeedgraph</td>
2045
<td align="center">(netdev) ("normal"|"log") (height),(width)
2046
(gradient colour 1) (gradient colour 2)
2889
<td align="center">(netdev) (height),(width) (gradient colour 1)
2890
(gradient colour 2) (scale) (-t) (-l)</td>
2048
2891
<td>Upload speed graph, colours defined in hex, minus
2049
2892
the #. If scale is non-zero, it becomes the scale for the
2050
2893
graph. Uses a logarithmic scale (to see small numbers) when
2051
you use "log" instead of "normal".
2894
you use the -l switch. Takes the switch '-t' to use a
2895
temperature gradient, which makes the gradient values
2896
change depending on the amplitude of a particular graph
2897
value (try it and see).
2054
2901
<tr bgcolor="#b4cdcd">
2055
2902
<td align="center">uptime</td>
2056
2903
<td align="center"></td>
2060
2908
<tr bgcolor="#fffafa">
2061
2909
<td align="center">uptime_short</td>
2062
2910
<td align="center"></td>
2063
2911
<td>Uptime in a shorter format
2066
2915
<tr bgcolor="#b4cdcd">
2067
2916
<td align="center">user_names</td>
2068
2917
<td align="center"></td>
2069
2918
<td>Lists the names of the users logged in
2072
2922
<tr bgcolor="#fffafa">
2073
2923
<td align="center">user_number</td>
2074
2924
<td align="center"></td>
2075
2925
<td>Number of users logged in
2078
2929
<tr bgcolor="#b4cdcd">
2079
2930
<td align="center">user_terms</td>
2080
2931
<td align="center"></td>
2081
2932
<td>Lists the consoles in use
2084
2936
<tr bgcolor="#fffafa">
2085
2937
<td align="center">user_times</td>
2086
2938
<td align="center"></td>
2087
2939
<td>Lists how long users have been logged in for
2090
2943
<tr bgcolor="#b4cdcd">
2944
<td align="center">user_time</td>
2945
<td align="center">console</td>
2946
<td>Lists how long the user for the given console has been
2951
<tr bgcolor="#fffafa">
2091
2952
<td align="center">utime</td>
2092
2953
<td align="center">(format)</td>
2093
2954
<td>Display time in UTC (universal coordinate time).
2096
<tr bgcolor="#fffafa">
2958
<tr bgcolor="#b4cdcd">
2097
2959
<td align="center">voffset</td>
2098
2960
<td align="center">(pixels)</td>
2099
2961
<td>Change vertical offset by N pixels. Negative
2100
2962
values will cause text to overlap. See also $offset.
2103
<tr bgcolor="#b4cdcd">
2966
<tr bgcolor="#fffafa">
2104
2967
<td align="center">voltage_mv</td>
2105
2968
<td align="center">(n)</td>
2106
2969
<td>Returns CPU #n's voltage in mV. CPUs are counted
2107
2970
from 1. If omitted, the parameter defaults to 1.
2110
<tr bgcolor="#fffafa">
2974
<tr bgcolor="#b4cdcd">
2111
2975
<td align="center">voltage_v</td>
2112
2976
<td align="center">(n)</td>
2113
2977
<td>Returns CPU #n's voltage in V. CPUs are counted
2114
2978
from 1. If omitted, the parameter defaults to 1.
2982
<tr bgcolor="#fffafa">
2983
<td align="center">weather</td>
2984
<td align="center">URI locID data_type
2985
(interval_in_minutes)</td>
2987
<p>Download, parse and display METAR data.</p>
2988
<p>For the 'URI', there are two
2992
http://weather.noaa.gov/pub/data/observations/metar/stations/</li>
2994
http://xoap.weather.com/weather/local/</li>
2996
<p>The first one is free to use but the second
2997
requires you to register and obtain your partner ID and
2998
license key. These two must be written, separated by a
2999
space, into a file called .xoaprc which needs to be
3000
placed into your home directory.</p>
3001
<p>'locID' must be a valid location identifier for
3002
the required uri. For the NOAA site this must be a
3003
valid ICAO (see for instance
3004
https://pilotweb.nas.faa.gov/qryhtml/icao/). For the
3005
weather.com site this must be a valid location ID (see
3007
http://aspnetresources.com/tools/locid.aspx).</p>
3008
<p>'data_type' must be one of the following:</p>
3011
<strong>last_update</strong> -
3013
<p>The date and time stamp of the data.
3014
The result depends on the URI used. For the
3015
NOAA site it is date (yyyy/mm/dd) and UTC time.
3016
For the weather.com one it is date
3017
([m]m/[d]d/yy) and Local Time of the
3021
<strong>temperature</strong> -
3023
<p>Air temperature (you can use the
3024
'temperature_unit' config setting to change
3028
<strong>cloud_cover</strong> -
3030
<p>The highest cloud cover status</p>
3033
<strong>pressure</strong> -
3035
<p>Air pressure in millibar</p>
3038
<strong>wind_speed</strong> -
3040
<p>Wind speed in km/h</p>
3043
<strong>wind_dir</strong> -
3045
<p>Wind direction</p>
3048
<strong>wind_dir_DEG</strong> -
3050
<p>Compass wind direction</p>
3053
<strong>humidity</strong> -
3055
<p>Relative humidity in %</p>
3058
<strong>weather</strong> -
3060
<p>Any relevant weather event (rain, snow,
3061
etc.). This is not used if you are querying the
3062
weather.com site since this data is aggregated
3063
into the cloud_cover one</p>
3066
<strong>icon</strong> -
3068
<p>Weather icon (only for
3069
www.weather.com). Can be used together with the
3070
icon kit provided upon registering to their
3074
<p>'delay_in_minutes' (optional, default 30) cannot
3075
be less than 30 minutes.</p>
3076
<p>This object is threaded, and once a thread is
3077
created it can't be explicitly destroyed. One thread
3078
will run for each URI specified.</p>
3079
<p>Note that these variables are still EXPERIMENTAL
3080
and can be subject to many future changes.</p>
2117
3083
<tr bgcolor="#b4cdcd">
3084
<td align="center">weather_forecast</td>
3085
<td align="center">URI locID day data_type
3086
(interval_in_minutes)</td>
3088
<p>Download, parse and display weather forecast data
3089
for a given day (daytime only).</p>
3090
<p>For the 'URI', for the time being only
3091
http://xoap.weather.com/weather/local/ is
3092
supported. See 'weather' above for details of usage</p>
3093
<p>'locID', see 'weather' above.</p>
3094
<p>'day' is a number from 0 (today) to 4 (3 days
3095
after tomorrow).</p>
3096
<p>'data_type' must be one of the following:</p>
3099
<strong>day</strong> -
3104
<strong>date</strong> -
3106
Date, in the form MMM DD (ie. Jul 14)
3109
<strong>low</strong> -
3111
Minimun temperature (you can use the
3112
'temperature_unit' config setting to change
3116
<strong>hi</strong> -
3118
Maximum temperature (you can use the
3119
'temperature_unit' config setting to change
3123
<strong>icon</strong> -
3125
Weather icon. Can be used together with the
3126
icon kit provided upon registering to the weather.com
3130
<strong>forecast</strong> -
3132
Weather forecast (sunny, rainy, etc.)
3135
<strong>wind_speed</strong> -
3140
<strong>wind_dir</strong> -
3145
<strong>wind_dir_DEG</strong> -
3147
Compass wind direction
3150
<strong>humidity</strong> -
3152
Relative humidity in %
3155
<strong>precipitation</strong> -
3157
Probability of having a
3158
precipitation (in %)
3161
<p>'delay_in_minutes' (optional, default 210) cannot
3162
be lower than 210 min.</p>
3163
<p>This object is threaded, and once a thread is
3164
created it can't be explicitly destroyed. One thread
3165
will run for each URI specified. You can use any
3166
protocol that Curl supports.</p>
3167
<p>Note that these variables are still EXPERIMENTAL
3168
and can be subject to many future changes.</p>
3171
<tr bgcolor="#fffafa">
2118
3172
<td align="center">wireless_ap</td>
2119
<td align="center">net</td>
3173
<td align="center">(net)</td>
2120
3174
<td>Wireless access point MAC address (Linux only)
2123
<tr bgcolor="#fffafa">
3178
<tr bgcolor="#b4cdcd">
2124
3179
<td align="center">wireless_bitrate</td>
2125
<td align="center">net</td>
3180
<td align="center">(net)</td>
2126
3181
<td>Wireless bitrate (ie 11 Mb/s) (Linux only)
2129
<tr bgcolor="#b4cdcd">
3185
<tr bgcolor="#fffafa">
2130
3186
<td align="center">wireless_essid</td>
2131
<td align="center">net</td>
3187
<td align="center">(net)</td>
2132
3188
<td>Wireless access point ESSID (Linux only)
2135
<tr bgcolor="#fffafa">
3192
<tr bgcolor="#b4cdcd">
2136
3193
<td align="center">wireless_link_bar</td>
2137
<td align="center">(height), (width) net</td>
3194
<td align="center">(height),(width) (net)</td>
2138
3195
<td>Wireless link quality bar (Linux only)
2141
<tr bgcolor="#b4cdcd">
3199
<tr bgcolor="#fffafa">
2142
3200
<td align="center">wireless_link_qual</td>
2143
<td align="center">net</td>
3201
<td align="center">(net)</td>
2144
3202
<td>Wireless link quality (Linux only)
2147
<tr bgcolor="#fffafa">
3206
<tr bgcolor="#b4cdcd">
2148
3207
<td align="center">wireless_link_qual_max</td>
2149
<td align="center">net</td>
3208
<td align="center">(net)</td>
2150
3209
<td>Wireless link quality maximum value (Linux only)
2153
<tr bgcolor="#b4cdcd">
3213
<tr bgcolor="#fffafa">
2154
3214
<td align="center">wireless_link_qual_perc</td>
2155
<td align="center">net</td>
3215
<td align="center">(net)</td>
2156
3216
<td>Wireless link quality in percents (Linux only)
2159
<tr bgcolor="#fffafa">
3220
<tr bgcolor="#b4cdcd">
2160
3221
<td align="center">wireless_mode</td>
2161
<td align="center">net</td>
3222
<td align="center">(net)</td>
2162
3223
<td>Wireless mode (Managed/Ad-Hoc/Master) (Linux
2166
<tr bgcolor="#b4cdcd">
3228
<tr bgcolor="#fffafa">
2167
3229
<td align="center">words</td>
2168
3230
<td align="center">textfile</td>
2169
3231
<td>Displays the number of words in the given file
2172
<tr bgcolor="#fffafa">
3235
<tr bgcolor="#b4cdcd">
2173
3236
<td align="center">xmms2_album</td>
2174
3237
<td align="center"></td>
2175
3238
<td>Album in current XMMS2 song
2178
<tr bgcolor="#b4cdcd">
3242
<tr bgcolor="#fffafa">
2179
3243
<td align="center">xmms2_artist</td>
2180
3244
<td align="center"></td>
2181
3245
<td>Artist in current XMMS2 song
2184
<tr bgcolor="#fffafa">
3249
<tr bgcolor="#b4cdcd">
2185
3250
<td align="center">xmms2_bar</td>
2186
3251
<td align="center">(height),(width)</td>
2187
3252
<td>Bar of XMMS2's progress
2190
<tr bgcolor="#b4cdcd">
3256
<tr bgcolor="#fffafa">
2191
3257
<td align="center">xmms2_bitrate</td>
2192
3258
<td align="center"></td>
2193
3259
<td>Bitrate of current song
2196
<tr bgcolor="#fffafa">
3263
<tr bgcolor="#b4cdcd">
2197
3264
<td align="center">xmms2_comment</td>
2198
3265
<td align="center"></td>
2199
3266
<td>Comment in current XMMS2 song
2202
<tr bgcolor="#b4cdcd">
3270
<tr bgcolor="#fffafa">
2203
3271
<td align="center">xmms2_date</td>
2204
3272
<td align="center"></td>
2205
3273
<td>Returns song's date.
2208
<tr bgcolor="#fffafa">
3277
<tr bgcolor="#b4cdcd">
2209
3278
<td align="center">xmms2_duration</td>
2210
3279
<td align="center"></td>
2211
3280
<td>Duration of current song
2214
<tr bgcolor="#b4cdcd">
3284
<tr bgcolor="#fffafa">
2215
3285
<td align="center">xmms2_elapsed</td>
2216
3286
<td align="center"></td>
2217
3287
<td>Song's elapsed time
2220
<tr bgcolor="#fffafa">
3291
<tr bgcolor="#b4cdcd">
2221
3292
<td align="center">xmms2_genre</td>
2222
3293
<td align="center"></td>
2223
3294
<td>Genre in current XMMS2 song
2226
<tr bgcolor="#b4cdcd">
3298
<tr bgcolor="#fffafa">
2227
3299
<td align="center">xmms2_id</td>
2228
3300
<td align="center"></td>
2229
3301
<td>XMMS2 id of current song
2232
<tr bgcolor="#fffafa">
3305
<tr bgcolor="#b4cdcd">
2233
3306
<td align="center">xmms2_percent</td>
2234
3307
<td align="center"></td>
2235
3308
<td>Percent of song's progress
2238
<tr bgcolor="#b4cdcd">
3312
<tr bgcolor="#fffafa">
2239
3313
<td align="center">xmms2_playlist</td>
2240
3314
<td align="center"></td>
2241
3315
<td>Returns the XMMS2 playlist.
2244
<tr bgcolor="#fffafa">
3319
<tr bgcolor="#b4cdcd">
2245
3320
<td align="center">xmms2_size</td>
2246
3321
<td align="center"></td>
2247
3322
<td>Size of current song
2250
<tr bgcolor="#b4cdcd">
3326
<tr bgcolor="#fffafa">
2251
3327
<td align="center">xmms2_smart</td>
2252
3328
<td align="center"></td>
2253
3329
<td>Prints the song name in either the form "artist -
2254
3330
title" or file name, depending on whats available
2257
<tr bgcolor="#fffafa">
3334
<tr bgcolor="#b4cdcd">
2258
3335
<td align="center">xmms2_status</td>
2259
3336
<td align="center"></td>
2260
3337
<td>XMMS2 status (Playing, Paused, Stopped, or
2264
<tr bgcolor="#b4cdcd">
3342
<tr bgcolor="#fffafa">
2265
3343
<td align="center">xmms2_timesplayed</td>
2266
3344
<td align="center"></td>
2267
3345
<td>Number of times a song was played (presumably).
2270
<tr bgcolor="#fffafa">
3349
<tr bgcolor="#b4cdcd">
2271
3350
<td align="center">xmms2_title</td>
2272
3351
<td align="center"></td>
2273
3352
<td>Title in current XMMS2 song
2276
<tr bgcolor="#b4cdcd">
3356
<tr bgcolor="#fffafa">
2277
3357
<td align="center">xmms2_tracknr</td>
2278
3358
<td align="center"></td>
2279
3359
<td>Track number in current XMMS2 song
2282
<tr bgcolor="#fffafa">
3363
<tr bgcolor="#b4cdcd">
2283
3364
<td align="center">xmms2_url</td>
2284
3365
<td align="center"></td>
2285
3366
<td>Full path to current song
2288
3370
</table></body>