]> git.rmz.io Git - dotfiles.git/blob - conkyrc
weechat: only notify on highlights
[dotfiles.git] / conkyrc
1 alignment top_left
2 gap_x 8
3 gap_y 30
4 border_width 0
5 border_inner_margin 8
6
7 minimum_size 320 1080
8 maximum_width 320
9
10 default_bar_size 92 6
11
12 format_human_readable
13
14 use_xft yes
15 override_utf8_locale yes
16 xftfont Anonymous Pro:style=Bold:size=11
17 text_buffer_size 2048
18
19 own_window yes
20 own_window_argb_visual yes
21 own_window_argb_value 128
22 own_window_class Conky
23 own_window_hints below,skip_taskbar,skip_pager
24 own_window_transparent no
25 own_window_type desktop
26
27 draw_borders no
28 draw_graph_borders yes
29 draw_outline no
30 draw_shades yes
31 default_color white
32 default_outline_color white
33 default_shade_color 000000
34
35 background no
36 cpu_avg_samples 2
37 net_avg_samples 2
38 extra_newline no
39 no_buffers yes
40 double_buffer yes
41 out_to_console no
42 out_to_stderr no
43 show_graph_range no
44 show_graph_scale no
45 stippled_borders 0
46 update_interval 2
47 uppercase no
48 use_spacer none
49
50 lua_load ~/.conky/functions.lua
51
52 TEXT
53 ${image ~/.conky/chakra.png -p 10,15 -s 70x70}
54 ${image ~/.conky/awesome.png -p 100,15 -s 70x70}#
55 ${font Droid Sans:style=Bold:size=24}${alignr}${time %R}
56 ${font Droid Sans:style=Bold:size=12}${alignr}${time %a, %e %b %Y}${font}
57 ${font Droid Sans:style=Bold:size=12}${color 75D1FF}SYSTEM${color 1B71CC}$hr${color}${font}
58 Kernel: ${alignr}${kernel}
59 Uptime: ${alignr}${uptime}
60 # |--Updates
61 Updates: ${alignr}${font Droid Sans:style=Bold:size=10}${execpi 600 checkupdates | wc -l | sed '/^0$/! s/^\(.*\)$/${color 75D1FF}\1${color}/' }${font} Package(s)
62
63 # |--Mail
64 ${font Droid Sans:style=Bold:size=12}${color 75D1FF}MAIL${color 1B71CC}$hr${color}${font}
65 ${lua_parse mail}
66
67 # |--MPD
68 ${font Droid Sans:style=Bold:size=12}${color 75D1FF}MPD${color 1B71CC}$hr${color}${font}
69
70 # |--CPU
71 ${font Droid Sans:style=Bold:size=12}${color 75D1FF}CPU${color 1B71CC}$hr${color}${font}
72 ${color AAAAAA}${exec grep "model name" /proc/cpuinfo | uniq | sed 's/.*: //'}${color}
73 ${if_empty ${cpu cpu1}}${else}Core 0 @ ${color 75D1FF}${alignr 65}${cpu cpu1}%${alignr}${cpubar cpu1 7,150}${color}
74 ${endif}${if_empty ${cpu cpu2}}${else}Core 1 @ ${color 75D1FF}${alignr 65}${cpu cpu2}%${alignr}${cpubar cpu2 7,150}${color}
75 ${endif}${if_empty ${cpu cpu3}}${else}Core 2 @ ${color 75D1FF}${alignr 65}${cpu cpu3}%${alignr}${cpubar cpu3 7,150}${color}
76 ${endif}${if_empty ${cpu cpu4}}${else}Core 3 @ ${color 75D1FF}${alignr 65}${cpu cpu4}%${alignr}${cpubar cpu4 7,150}${color}
77 ${endif}${if_empty ${cpu cpu5}}${else}Core 4 @ ${color 75D1FF}${alignr 65}${cpu cpu5}%${alignr}${cpubar cpu5 7,150}${color}
78 ${endif}${if_empty ${cpu cpu6}}${else}Core 5 @ ${color 75D1FF}${alignr 65}${cpu cpu6}%${alignr}${cpubar cpu6 7,150}${color}
79 ${endif}${if_empty ${cpu cpu7}}${else}Core 6 @ ${color 75D1FF}${alignr 65}${cpu cpu7}%${alignr}${cpubar cpu7 7,150}${color}
80 ${endif}${if_empty ${cpu cpu8}}${else}Core 7 @ ${color 75D1FF}${alignr 65}${cpu cpu8}%${alignr}${cpubar cpu8 7,150}${color}
81 ${endif}${if_empty ${cpu cpu9}}${else}Core 8 @ ${color 75D1FF}${alignr 65}${cpu cpu9}%${alignr}${cpubar cpu9 7,150}${color}
82 ${endif}
83 # |--MEM
84 ${font Droid Sans:style=Bold:size=12}${color 75D1FF}MEMORY${color 1B71CC}$hr${color}${font}
85 RAM${alignr}$memperc%
86 ${mem}/${memmax}${alignr}${color 75D1FF}${membar 8,150}${color}#
87 # |--SWAP
88 ${if_match "${swapmax}" == "0B"}
89 SWAP${alignr}${swapperc}#
90 ${swap}/${swapmax}${alignr}${color 75D1FF}${swapbar 8,150}${color}#
91 ${endif}
92
93 # |--PROC
94 ${font Droid Sans:style=Bold:size=12}${color 75D1FF}TOP${color 1B71CC}$hr${color}${font}
95 ${color AAAAAA}PROCESS${alignr 120}CPU${alignr 20}RAM${color}
96 ${top name 1}${alignr 80}${top cpu 1}${alignr}${top mem 1}
97 ${top name 2}${alignr 80}${top cpu 2}${alignr}${top mem 2}
98 ${top name 3}${alignr 80}${top cpu 3}${alignr}${top mem 3}
99 ${top name 4}${alignr 80}${top cpu 4}${alignr}${top mem 4}
100 ${top name 5}${alignr 80}${top cpu 5}${alignr}${top mem 5}
101
102 #############
103 # - NETWORK - #
104 ###############
105 ${font Droid Sans:style=Bold:size=12}${color 75D1FF}NETWORK${color 1B71CC}$hr${color}${font}
106 Public IP: ${alignr}${execi 1800 ~/bin/whatsmyip}#
107 ${if_up enp3s0}
108 Local IP: ${alignr}${addr enp3s0}
109 Upload: ${alignr 10}${upspeed enp3s0}/s${alignr}${color 75D1FF}${upspeedgraph enp3s0 20,150}${color}
110 ${voffset -20}Overall: ${alignr 160}${totalup enp3s0}
111 Download: ${alignr 10}${downspeed enp3s0}/s${alignr}${color 75D1FF}${downspeedgraph enp3s0 20,150}${color}
112 ${voffset -20}Overall: ${alignr 160}${totaldown enp3s0}${endif}#
113 ${if_up wlp3s0}
114 Local IP: ${alignr}${addr wlp3s0}
115 Upload: ${alignr 10}${upspeed wlp3s0}/s${alignr}${color 75D1FF}${upspeedgraph wlp3s0 20,150}${color}
116 ${voffset -20}Overall: ${alignr 160}${totalup wlp3s0}
117 Download: ${alignr 10}${downspeed wlp3s0}/s${alignr}${color 75D1FF}${downspeedgraph wlp3s0 20,150}${color}
118 ${voffset -20}Overall: ${alignr 160}${totaldown wlp3s0}${endif}
119
120 ##########
121 # - HD - #
122 ##########
123 ${font Droid Sans:style=Bold:size=12}${color 75D1FF}HDD${color 1B71CC}$hr${color}${font}
124 # |--HD default
125 Root: ${fs_used_perc /}%${goto 100}${alignr}${color 75D1FF}${fs_bar 7,150 /}${color}
126 Free: ${fs_free /} ${alignr 1}Used: ${fs_used /}
127 Home: ${fs_used_perc /home}%${goto 100}${alignr}${color 75D1FF}${fs_bar 7,150 /home}${color}
128 Free: ${fs_free /home} ${alignr 1}Used: ${fs_used /home}
129 ${if_mounted /mnt/data}data: ${fs_used_perc /mnt/data}%${goto 100}${alignr}${color 75D1FF}${fs_bar 7,150 /mnt/data}${color}
130 Free: ${fs_free /mnt/data} ${alignr 1}Used: ${fs_used /mnt/data}${endif}
131 ${if_mounted /mnt/Skaro}Skaro: ${fs_used_perc /mnt/Skaro}%${goto 100}${alignr}${color 75D1FF}${fs_bar 7,150 /mnt/Skaro}${color}
132 Free: ${fs_free /mnt/Skaro} ${alignr 1}Used: ${fs_used /mnt/Skaro}${endif}