-
Notifications
You must be signed in to change notification settings - Fork 0
/
conkyrc
175 lines (127 loc) · 4.6 KB
/
conkyrc
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
# Conky, a system monitor, based on torsmo
#####################################################################
# Config Options
#####################################################################
# position on the screen
# available options: {top,middle,bottom}_{left,middle,right}, none
# abbreviate to {t,m,b}_{l,m,r}
# alignment tl
# if set to true, conky will be forked to the background when started
# TODO: where do we want it to go when using with i3lock??
background no
# margin between border and text in pixels
# border_inner_margin 10
# margin between border and edge of window in pixels
# border_outer_margin 10
# border width in pixels
border_width 0
# predefine a color for use inside of TEXT, substitute N by a digit
# between 0 and 9. When specifying in hex, ditch the leading hash(#)
color0 4C7899
# number of samples to average for CPU monitoring
cpu_avg_samples 2
# default width and height for bars in pixels
# default_bar_size 0 6
# default color and border color
# give a color name or a hex value, omitting the leading hash
# sadly, you can't set this to a predefined color…
default_color white
# default width and height for gauges
# default_gauge_size 25 25
# default height and width for graphs
# default_grap_size 0 25
# default outline color
default_outline_color white
# default shading and border's shading color
default_shade_color white
# enable to disable the inotify-based auto config reload feature
# disable_auto_reload yes TODO: bool, int, ???
# number of samples to average for disk I/O monitoring
# diskio_avg_samples 3
# specifys an X display to connect to
# display TODO: example??
# use the xdbe extension to eliminate flicker
# double_buffer yes TODO: bool, int, ???
# draw borders around text?
draw_borders no
# draw borders around graphs?
draw_graph_borders yes
# draw outlines?
draw_outline no
# draw shades?
draw_shades no
# put an extra newline at the end when writing to stdout
extra_newline no
# use anti-aliased font and stuff
use_xft yes
# alpha of xft font. must be be between 1 and 0
# xftalpha 0
# specifies xft font
xftfont monofur:size=10
# if enabled, values will be printed in human readable format
format_human_readable yes
# gap between right or left border of screen
gap_x 50
# gab between top or bottom border of screen
gap_y 600
#TODO: mpd in conky???#
# minimum width and heigth of window
minimum_size 5 5
# number of samples to average for net data
net_avg_samples 2
# substact (file system) buffers from used memory
no_buffers yes
# print text to stdout
out_to_console no
# print text to stderr
out_to_stderr no
# bool, create own window to draw?
#own_window yes
# sets the WM_CLASS name
#own_window_class Conky
# if own window is yes, specify type {normal,desktop,dock,panel,override}
# TODO: add more Information
#own_window_type desktop
# border stippling in pixels
stippled_borders 0
# update interval in seconds
update_interval 5.0
# if true, text is rendered in upper case
uppercase no
# adds spaces around objects to stop them from moving others around
# TODO: add more info
use_spacer none
# shows max value in scaled graphs
show_graph_scale no
# shows time range covered by a graph
show_graph_range no
#####################################################################
# Text to be formatted
# note: whitespace is fucking significant
#####################################################################
TEXT
${color0}BAT: ${color white}$battery_percent %
${color0}TIME: ${color white}${time %d/%m %H:%M}
#####################################################################
# Default text, kept for reference
#####################################################################
#${scroll 16 $nodename - $sysname $kernel on $machine | }
#$hr
#${color grey}Uptime:$color $uptime
#${color grey}Frequency (in MHz):$color $freq
#${color grey}Frequency (in GHz):$color $freq_g
#${color grey}RAM Usage:$color $mem/$memmax - $memperc% ${membar 4}
#${color grey}Swap Usage:$color $swap/$swapmax - $swapperc% ${swapbar 4}
#${color grey}CPU Usage:$color $cpu% ${cpubar 4}
#${color grey}Processes:$color $processes ${color grey}Running:$color $running_processes
#$hr
#${color grey}File systems:
# / $color${fs_used /}/${fs_size /} ${fs_bar 6 /}
#${color grey}Networking:
#Up:$color ${upspeed eth0} ${color grey} - Down:$color ${downspeed eth0}
#$hr
#${color grey}Name PID CPU% MEM%
#${color lightgrey} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
#${color lightgrey} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
#${color lightgrey} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
#${color lightgrey} ${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4}