diff --git a/.config/conky/conky.conf b/.config/conky/conky.conf
new file mode 100644
index 0000000..2fce357
--- /dev/null
+++ b/.config/conky/conky.conf
@@ -0,0 +1,96 @@
+-- Conky, a system monitor https://github.com/brndnmtthws/conky
+--
+-- This configuration file is Lua code. You can write code in here, and it will
+-- execute when Conky loads. You can use it to generate your own advanced
+-- configurations.
+--
+-- Try this (remove the `--`):
+--
+--   print("Loading Conky config")
+--
+-- For more on Lua, see:
+-- https://www.lua.org/pil/contents.html
+
+conky.config = {
+    alignment = 'top_right',
+    xinerama_head = 1,
+    background = false,
+    border_width = 1,
+    cpu_avg_samples = 2,
+    default_color = 'white',
+    default_outline_color = 'white',
+    default_shade_color = 'white',
+    double_buffer = true,
+    draw_borders = false,
+    draw_graph_borders = true,
+    draw_outline = false,
+    draw_shades = false,
+    extra_newline = false,
+    font = 'DejaVu Sans Mono:size=12',
+    gap_x = 60,
+    gap_y = 60,
+    minimum_height = 5,
+    minimum_width = 5,
+    net_avg_samples = 2,
+    no_buffers = true,
+    out_to_console = false,
+    out_to_ncurses = false,
+    out_to_stderr = false,
+    out_to_x = true,
+    own_window = true,
+    own_window_transparent = false,
+    own_window_argb_visual = true,
+    own_window_argb_value = 90,
+    own_window_class = 'Conky',
+    own_window_type = 'desktop',
+    show_graph_range = false,
+    show_graph_scale = false,
+    stippled_borders = 0,
+    update_interval = 1.0,
+    uppercase = false,
+    use_spacer = 'none',
+    use_xft = true,
+}
+
+conky.text = [[
+${voffset 4}${color}${font :bold}ASUS TUF Gaming FX705GE${font}${image $HOME/.config/conky/archlinux.png -n -p 280x0 -s 98x30}
+$hr
+${color grey}OS      : ${color}$sysname $kernel $machine
+${color grey}Uptime  : ${color}$uptime
+${voffset 8}${color}${font :size=14}CPU ${font}$hr
+${voffset 4}${color grey}Model: ${color}${exec lscpu | grep 'Model name' | cut -f 2 -d ":" | awk '{$1=$1}1' | awk 'BEGIN {FS=" "; OFS=" "} {print $1 OFS $2 OFS $3}'}
+${color grey}CPU Usage: ${color}$cpu% ${cpubar 4}
+${color grey}Core 0: ${color}${alignr}${freq_g 1} GHz  ${color grey}Temperature: ${color}${execi 30 sensors | grep "Core 0" | awk '{print $3}'}
+${color grey}Core 1: ${color}${alignr}${freq_g 2} GHz  ${color grey}Temperature: ${color}${execi 30 sensors | grep "Core 1" | awk '{print $3}'}
+${color grey}Core 2: ${color}${alignr}${freq_g 3} GHz  ${color grey}Temperature: ${color}${execi 30 sensors | grep "Core 2" | awk '{print $3}'}
+${color grey}Core 3: ${color}${alignr}${freq_g 4} GHz  ${color grey}Temperature: ${color}${execi 30 sensors | grep "Core 3" | awk '{print $3}'}
+${color grey}Core 4: ${color}${alignr}${freq_g 5} GHz  ${color grey}Temperature: ${color}${execi 30 sensors | grep "Core 4" | awk '{print $3}'}
+${color grey}Core 5: ${color}${alignr}${freq_g 6} GHz  ${color grey}Temperature: ${color}${execi 30 sensors | grep "Core 5" | awk '{print $3}'}
+${voffset 4}${color grey}Process             PID     CPU%   MEM%
+${color} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
+${color} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
+${color} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
+${voffset 6}${font :size=14}MEMORY ${font}$hr
+${voffset 4}${color grey}Memory usage: ${color}${memperc}% of ${memmax} ${voffset 3}${membar}${voffset -3}
+${color grey}Swap usage: ${color}${swapperc}% of ${swapmax} ${voffset 3}${swapbar}${voffset -3}
+${voffset 4}${color grey}Process             PID     CPU%   MEM%
+${color} ${top_mem name 1} ${top_mem pid 1} ${top_mem cpu 1} ${top_mem mem 1}
+${color} ${top_mem name 2} ${top_mem pid 2} ${top_mem cpu 2} ${top_mem mem 2}
+${color} ${top_mem name 3} ${top_mem pid 3} ${top_mem cpu 3} ${top_mem mem 3}
+${voffset 6}${color}${font :size=14}DISK ${font}$hr
+${voffset 4}${color grey}Root:   ${color}${fs_used /}/${fs_size /} ${voffset 3}${fs_bar 6 /}${voffset -3}
+${color grey}Boot:   ${color}${fs_used /boot}/${fs_size /boot} ${voffset 3}${fs_bar 6 /boot}${voffset -3}   
+${color grey}Home:   ${color}${fs_used /home}/${fs_size /home} ${voffset 3}${fs_bar 6 /home}${voffset -3}
+${color grey}Data:   ${color}${fs_used /mnt/Data}/${fs_size /mnt/Data} ${voffset 3}${fs_bar 6 /mnt/Data}${voffset -3}
+${if_existing /sys/class/net/wlo1/operstate up}
+${voffset -12}${font :size=14}NETWORK ${font}$hr
+${voffset 4}${color grey}Net Down:${color} ${downspeed wlo1}   ${goto 230}${color grey}Net Up:${color} ${upspeed wlo1}
+${downspeedgraph wlo1 32,155 104E8B ffffff} ${goto 230}${upspeedgraph wlo1 32,155 104E8B ffffff}
+${endif}
+${voffset -24}${color}${font :size=14}UPDATES ${font}$hr
+${voffset 4}${color grey}${alignc}Arch: ${color}${execi 1800 checkupdates | wc -l}     ${color grey}AUR: ${color}${execi 1800 aur repo -u | wc -l}
+${if_mpd_playing}
+${voffset -12}${font :size=14}MUSIC ${font}$hr
+${voffset 4}${scroll 40 4 ${mpd_smart} (${mpd_album})}
+${endif}
+]]