conky line

conky_line
--[[
  conky_line
  set own_window_type from 'desktop' to 'override' to use in i3wm
]]
 
conky.config = {
  background = true,
  use_xft = true,
  font = 'Hack:pixelsize=12:bold',
  xftalpha = 1,
  update_interval = 1.0,
  total_run_times = 0,
  own_window = true,
  own_window_transparent = false,
  own_window_colour = '2e3440',
  own_window_type = 'desktop',
  own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',
  own_window_class = 'conky',
  own_window_title = 'conky_line',
  minimum_width = 2000,
  maximum_width = 2000,
  own_window_argb_visual = false,
  double_buffer = true,
  draw_shades = false,
  draw_outline = false,
  draw_borders = true,
  border_inner_margin = 1,
  border_width = 1,
  draw_graph_borders = false,
  alignment = 'tm',
  gap_x = 0,
  gap_y = -1,
  no_buffers = true,
  uppercase = false,
  text_buffer_size = 1024,
  top_name_width = 10,
  imlib_cache_size = 0,
  cpu_avg_samples = 2,
  show_graph_scale = false,
  show_graph_range = false,
  short_units = true,
  override_utf8_locale = true,
  use_spacer = 'right',
  if_up_strictness = 'address',
  default_color = 'd8dee9', --clear
  color1 = 'd08770', --orange
  color2 = 'ffffff', --white
  color3 = 'a3be8c', --green
  color4 = '81a1c1', --blue
  color5 = 'bf616a', --red
  color6 = '88c0d0', --lightblue
  color7 = 'b48ead', --purple
  color8 = 'bf616a', --red
  color9 = 'ebcb8b', --yellow
  default_shade_color = 'black',
  default_outline_color = 'white'
}
 
conky.text = [[
$alignc\
| ${color2}${font forkawesome:pixelsize=12}$font${voffset -1} ${time %I:%M}${color} | \
${color1}${font forkawesome:pixelsize=12}$font${voffset -1} ${color1}$cpu%${color} | \
${color3}${font forkawesome:pixelsize=12}$font${voffset -1} ${color3}$memperc%${color} | \
${color9}${font forkawesome:pixelsize=12}$font${voffset -1} ${fs_used_perc /}%${color} | \
${color7}${font forkawesome:pixelsize=12}$font${voffset -1} ${uptime_short}${color} | \
${if_gw}${color4}${if_up enp2s0} ${font forkawesome:pixelsize=12}$font${voffset -1} ${upspeed enp2s0} \
${font forkawesome:pixelsize=12}$font${voffset -1} ${downspeed enp2s0}${else}\
${if_up enp2s1} ${font forkawesome:pixelsize=12}$font${voffset -1} ${upspeed enp2s1} \
${font forkawesome:pixelsize=12}$font${voffset -1} ${downspeed enp2s1}${else}\
${if_up wlp3s0} ${font forkawesome:pixelsize=12}$font${voffset -1} ${upspeed wlp3s0} \
${font forkawesome:pixelsize=12}$font${voffset -1} ${downspeed wlp3s0}${endif}${endif}${endif}${else}${color8}no net${color}${endif}${color} | \
${font forkawesome:pixelsize=12}$font${voffset -1} ${time %a %d %b} |
]]