Start conky on boot up

Written on 11 August 2015

Make conky start on start up
Create conky.desktop

touch ~/.config/autostart/conky.desktop  

Use your favorite text editor, paste these line to conky.desktop

[Desktop Entry]
Type=Application  
Exec=conky -p 5 -c "/path/to/conky-config/myconkyrc" &  
Hidden=false  
NoDisplay=false  
X-GNOME-Autostart-enabled=true  
Name=Conky  

The meaning of conky -p 5 is pause conky for 5 second before really start.
Here are sample conky config file.

-- vim: ts=4 sw=4 noet ai cindent syntax=lua
--[[
GNU General Public License for more details.  
You should have received a copy of the GNU General Public License  
along with this program.  If not, see <http://www.gnu.org/licenses/>.  
]]

conky.config = {  
    alignment = 'top_right',
    background = false,
    border_width = 1,
    cpu_avg_samples = 2,
    default_color = 'white',
    default_outline_color = 'white',
    default_shade_color = 'white',
    draw_borders = false,
    draw_graph_borders = true,
    draw_outline = false,
    draw_shades = false,
    use_xft = true,
    font = 'Sans:size=11',
    gap_x = 20,
    gap_y = 70,
    minimum_height = 5,
    minimum_width = 5,
    net_avg_samples = 2,
    no_buffers = true,
    out_to_console = false,
    out_to_stderr = false,
    extra_newline = false,
    stippled_borders = 0,
    update_interval = 3.0,
    uppercase = false,
    use_spacer = 'none',
    show_graph_scale = false,
    show_graph_range = false,
    own_window = true,
    own_window_class = 'Conky',
    own_window_type = 'desktop',
    own_window_transparent = true,
    own_window_argb_value = 0,
    own_window_argb_visual =true,
    own_window_colour = '000000'
}

conky.text = [[  
${color tan2}${font Neuropolitical:size=8:bold}TIME ${color slategrey} ${hr 2} ${color white}${font}
${color white}${font Neuropolitical:pixelsize=56}${time %H:%M}${font}
${alignc -24}${color  white}${font Neuropolitical:pixelsize=11}${time %a %d %b %Y}${font}
${color tan2}${font Neuropolitical:size=8:bold}SYSTEM ${color slategrey} ${hr 2} ${color white}${font}
 Hostname: $alignr$nodename
 Kernel: $alignr$kernel
 Uptime: $alignr$uptime

${color tan2}${font Neuropolitical:size=8:bold}PROCESSOR ${color slateGray} ${hr 2} ${color white}${font}
 CPU: ${alignr}${freq} MHz
 Processes: ${alignr}$processes ($running_processes running)
 CPU1: ${cpu cpu1}% ${alignr}${cpubar cpu1 6,140}
 CPU2: ${cpu cpu2}% ${alignr}${cpubar cpu2 6,140}
 CPU3: ${cpu cpu3}% ${alignr}${cpubar cpu3 6,140}
 CPU4: ${cpu cpu4}% ${alignr}${cpubar cpu4 6,140}
${color tan2}${font Neuropolitical:size=8:bold}MEMORY ${color SlateGray} ${hr 2} ${color white}${font}
 Ram: ${memperc}% ${alignr}${membar 5,140}
 Swap: ${swapperc}% ${alignr}${swapbar 5,140}

${color tan2}${font Neuropolitical:size=8:bold}PROCESSES ${color SlateGray} ${hr 2} ${color white}${font}
 NAME: $alignr   PID   CPU  MEM ${font sans:pixelsize=10}
   ${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}

${font Neuropolitical:bold:size=8}${color tan2}FILESYSTEM ${color slategrey} ${hr 2} ${color white}${font}
 Root: ${alignr}${fs_used_perc /}%  ${fs_bar 6, 140} 
 ${font sans:pixelsize=7.85}${alignc 48}Size: ${fs_used /} / ${fs_size}${font}
]]

Here are wallpaper (http://i.imgur.com/r1OMk6q.png)

Read more on Conky Config