-
Notifications
You must be signed in to change notification settings - Fork 0
/
.conkyrc
executable file
·90 lines (86 loc) · 3.46 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
conky.config = {
alignment = 'top_right',
gap_x = 10,
gap_y = 33,
background = true,
double_buffer = true,
no_buffers = true,
border_width = 1,
update_interval = 1,
cpu_avg_samples = 2,
net_avg_samples = 2,
default_color = 'gray',
default_outline_color = 'white',
default_shade_color = 'gray',
draw_shades = false,
draw_outline = false,
draw_borders = false,
draw_graph_borders = false,
font = 'Noto Sans CJK JP:size=12',
use_xft = true,
xftalpha = 1,
override_utf8_locale = true,
out_to_console = yes,
out_to_stderr = false,
extra_newline = false,
uppercase = false,
show_graph_scale = true,
show_graph_range = false,
text_buffer_size = 32768,
imlib_cache_size = 0,
own_window = true,
own_window_class = 'Conky',
own_window_type = 'normal',
own_window_argb_visual = true,
own_window_argb_value = 50,
own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',
border_inner_margin = 5,
own_window_colour = '#000000',
border_outer_margin = 0,
xinerama_head = 1,
uppercase = false,
minimum_width = 300, minimum_height = 0
}
conky.text = [[
${font sans-serif:size=22}${alignr}${time %Y年}${font}
${voffset 4}${font sans-serif:size=26}${alignr}${time %m/%d(%a)}${font}
${voffset 4}${alignr}${time %H:%M:%S}
${font}${voffset -4}
${font sans-serif:bold:size=10}SYSTEM ${hr 2}
${font sans-serif:normal:size=8}$sysname $kernel $alignr $machine
Host:$alignr$nodename
Uptime:$alignr$uptime
File System: $alignr${fs_type}
Processes: $alignr ${execi 1000 ps aux | wc -l}
${font sans-serif:bold:size=10}CPU ${hr 2}
${font sans-serif:normal:size=8}${execi 1000 grep model /proc/cpuinfo | cut -d : -f2 | tail -1 | sed 's/\s//'}
${font sans-serif:normal:size=8}${cpugraph cpu1}
${font sans-serif:normal:size=8}${cpugraph cpu2}
#CPU: ${cpu cpu1}% ${cpubar cpu1}
${font sans-serif:bold:size=10}MEMORY ${hr 2}
${font sans-serif:normal:size=8}RAM $alignc $mem / $memmax $alignr $memperc%
#$membar
$memgraph
#SWAP $alignc ${swap} / ${swapmax} $alignr ${swapperc}%
#${swapbar}
${font sans-serif:bold:size=10}DISK USAGE ${hr 2}
${font sans-serif:normal:size=8}/ $alignc ${fs_used /} / ${fs_size /} $alignr ${fs_used_perc /}%
${fs_bar /}
${font Ubuntu:bold:size=10}NETWORK ${hr 2}
${font sans-serif:normal:size=8}Local IPs:${alignr}External IP:
${execi 1000 ip a | grep inet | grep -vw lo | grep -v inet6 | cut -d \/ -f1 | sed 's/[^0-9\.]*//g'} ${alignr}${execi 1000 wget -q -O- http://ipecho.net/plain; echo}
${font sans-serif:normal:size=8}Down: ${downspeed enp0s3} ${alignr}Up: ${upspeed enp0s3}
${color lightgray}${downspeedgraph enp0s3 80,130 } ${alignr}${upspeedgraph enp0s3 80,130 }$color
${font sans-serif:bold:size=10}TOP PROCESSES ${hr 2}
${font sans-serif:normal:size=8}Name $alignr PID CPU% MEM%${font sans-serif:normal:size=8}
${top name 1} $alignr ${top pid 1} ${top cpu 1}% ${top mem 1}%
${top name 2} $alignr ${top pid 2} ${top cpu 2}% ${top mem 2}%
${top name 3} $alignr ${top pid 3} ${top cpu 3}% ${top mem 3}%
${top name 4} $alignr ${top pid 4} ${top cpu 4}% ${top mem 4}%
${top name 5} $alignr ${top pid 5} ${top cpu 5}% ${top mem 5}%
${top name 6} $alignr ${top pid 6} ${top cpu 6}% ${top mem 6}%
${top name 7} $alignr ${top pid 7} ${top cpu 7}% ${top mem 7}%
${top name 8} $alignr ${top pid 8} ${top cpu 8}% ${top mem 8}%
${top name 9} $alignr ${top pid 9} ${top cpu 9}% ${top mem 9}%
${top name 10} $alignr ${top pid 10} ${top cpu 10}% ${top mem 10}%
]]