───────┬────────────────────────────────────────────────────────────────────────
       File: /home/mitch/.conkyrc
───────┼────────────────────────────────────────────────────────────────────────
   1    conky.config = {
   2    -- Create own window instead of using desktop (required in nautilus) 
   3        own_window = true,
   4        own_window_class = 'Conky',
   5        own_window_type = 'override',
   6        own_window_type = normal,
   7    --  own_window_type = 'conky',
   8        own_window_argb_= 'visual',
   9        own_window_transparent = true,
  10        own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',
  11    
  12    -- Use double buffering (reduces flicker, may not work for everyone)
  13        double_buffer = true,
  14    
  15    -- fiddle with window
  16        use_spacer = 'right',
  17    
  18    -- Use Xft?
  19        use_xft = true,
  20        font = 'Bitstream Vera Sans Mono:size=9',
  21    --xftfont DejaVu Sans Mono:size=9
  22    --xftfont Dungeon:size=7
  23    --xftfont DejaVu Sans:size=9
  24        xftalpha = 0.8,
  25        text_buffer_size = 2048,
  26    
  27    -- Update interval in seconds
  28        update_interval = 2.0,
  29    
  30    -- Minimum size of text area
  31    -- minimum_size 250 5
  32    
  33    -- Draw shades?
  34        draw_shades = false,
  35    
  36    -- Text stuff
  37        draw_outline = false,-- amplifies text if yes
  38        draw_borders = false,
  39        uppercase = false,-- set to yes if you want all text to be in uppercase
  40    
  41    -- Stippled borders?
  42        stippled_borders = 3,
  43    
  44    -- border width
  45        border_width = 10,
  46    
  47    -- Default colors and also border colors, grey90 == #e5e5e5
  48        default_color = 'grey90',
  49        own_window_colour = 'DarkGrey',
  50        own_window_transparent = true,
  51    
  52    -- Text alignment, other possible values are commented
  53    --alignment top_left
  54        alignment = 'top_right',
  55    --alignment bottom_left
  56    --alignment bottom_right
  57    
  58    -- Gap between borders of screen and text
  59        gap_x = 10,
  60        gap_y = 10,
  61    
  62    -- stuff after 'TEXT' will be formatted on screen
  63    
  64    };
  65    
  66    conky.text = [[
  67    ${color green}$nodename $sysname ${hr 2}$color
  68    ${color cyan}[CPU0 ${freq_g 1}ghz ${cpu cpu0}%] [CPU1 ${freq_g 2}ghz ${cpu cpu1}%]$color
  69    ${color cyan}Uptime:$color${uptime} ${color cyan}Load:$color ${loadavg}
  70    ${color cyan}$cpubar$color
  71    ${color black}${cpugraph 000000 ffff00}$color
  72    ${color cyan}Processes:$color $processes  ${color cyan}Running:$color $running_processes
  73    ${color green}NAME             PID       CPU%      MEM% ${hr 1}$color
  74    ${top name 1} ${top pid 1}   ${top cpu 1}    ${top mem 1}
  75    ${top name 2} ${top pid 2}   ${top cpu 2}    ${top mem 2}
  76    ${top name 3} ${top pid 3}   ${top cpu 3}    ${top mem 3}
  77    ${top name 4} ${top pid 4}   ${top cpu 4}    ${top mem 4}
  78    ${top name 5} ${top pid 5}   ${top cpu 5}    ${top mem 5}
  79    
  80    ${color green}✔ RESOURCES ${hr 1}$color
  81    ${color cyan}Battery:$color [$battery_percent%] $battery_bar
  82    ${color cyan}RAM....:$color [$mem/${memmax}] $memperc%  ${membar 6}$color
  83    ${color cyan}Swap...:$color [$swap/${swapmax}] $swapperc%  ${swapbar 6}$color
  84    ${color cyan}Root...:$color [$fs_used/${fs_size}] $fs_used_perc%  ${fs_bar 6 /}$color 
  85    ${if_mounted /media/mitch/bu-volume1}${color yellow}bu-volume1:$color [${fs_used /media/mitch/bu-volume1}/${fs_size /media/mitch/bu-volume1}] ${fs_used_perc /media/mitch/bu-volume1}%  ${fs_bar 6 /media/mitch/bu-volume1}${endif}${if_mounted /media/mitch/bu-volume2}${color yellow}bu-volume2:$color [${fs_used /media/mitch/bu-volume2}/${fs_size /media/mitch/bu-volume2}] ${fs_used_perc /media/mitch/bu-volume2}%  ${fs_bar 6 /media/mitch/bu-volume2}${endif}${if_mounted /media/mitch/POCKET}${color yellow}POCKET:$color [${fs_used /media/mitch/POCKET}/${fs_size /media/mitch/POCKET}] ${fs_used_perc /media/mitch/POCKET}%  ${fs_bar 6 /media/mitch/POCKET}${endif}${if_mounted /media/mitch/recovery}${color yellow}recovery:$color [${fs_used /media/mitch/recovery}/${fs_size /media/mitch/recovery}] ${fs_used_perc /media/mitch/recovery}%  ${fs_bar 6 /media/mitch/recovery}${endif}
  86    ${color cyan}Disk IO:$color [R:${diskio_read} W:${diskio_write}]$color 
  87    ${color black}${diskiograph 25,300 ff0000 0000ff -t}$color
  88    ${if_existing /sys/class/net/enp2s0/operstate up}${color green}ETHERNET [${addr enp2s0}] EXTERNAL [${execi 900 #curl ifconfig.me 2>/dev/null}]$color
  89    ${color cyan}Down: $color${downspeed enp2s0}k/s ${alignr}${color cyan}Up:$color ${upspeed enp2s0}k/s
  90    ${color black}${downspeedgraph enp2s0 25,150 ff0000 0000ff} $alignr${color black}${upspeedgraph enp2s0 25,150 0000ff ff0000}$color
  91    ${color cyan}Total:$color ${totaldown enp2s0} ${alignr}${color cyan}Total:$color ${totalup enp2s0}
  92    ${endif}${if_existing /sys/class/net/wlp1s0/operstate up}${color green}WIFI [${addr wlp1s0}] EXTERNAL [${execi 900 curl ifconfig.me}]$color
  93    ${color cyan}Down: $color${downspeed wlp1s0}k/s ${alignr}${color cyan}Up:$color ${upspeed wlp1s0}k/s
  94    ${color black}${downspeedgraph wlp1s0 25,150 ff0000 0000ff} $alignr${color black}${upspeedgraph wlp1s0 25,150 0000ff ff0000}$color
  95    ${color cyan}Total:$color ${totaldown wlp1s0} ${alignr}${color cyan}Total:$color ${totalup wlp1s0}
  96    ${endif}
  97    ${color cyan}In:$color ${tcp_portmon 1 32767 count}${color cyan} Out:$color ${tcp_portmon 32768 61208 count} ${color cyan}ALL:$color ${tcp_portmon 1 65535 count} / ${color cyan}SSH:$color ${execi 60 grep "$(date +"%b %d")" /var/log/auth.log | grep -c Accepted} / ${color red}${execi 60 grep "$(date +"%b %d")" /var/log/auth.log | grep -cE 'refused|Failed'}$color ${color cyan}
  98    
  99    ${color green}✔ SERVICES ${hr 2}$color
 100    ${color cyan}${execi 300 nmap localhost |grep PORT}$color
 101    ${execi 300 nmap -p 1-61208 localhost |grep -e tcp|grep -v -E 'ipp|dict|dec|unknown|xmpp'}
 102    ${color yellow}
 103    ${color green}✔ WEATHER Lisbon, ND ${hr 1}$color
 104    ${execi 3600 /home/mitch/bin/conky-weather
 105    }
 106    ]];
───────┴────────────────────────────────────────────────────────────────────────