My Own Conky

My custom conky theme gor QHD -display

My Own Conky

Recently I made my own conky screenlet modyfying from “My conky config” by miceq.

The most of the customizing was to adjust it suitable for my QHD(3200Ă—1800) laptop screen. Most of the conkys were designed for smaller screens. I also made new functions like nmap scan from private network and Arch logo to top. I changed the font size.

##".conkyrc" -file {% highlight css %} background yes font Bitstream Vera Sans:size=10 xftfont Bitstream Vera Sans:size=10 use_xft yes xftalpha 0.4 update_interval 1.0 total_run_times 0 own_window yes own_window_type background own_window_transparent no own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager double_buffer yes draw_shades no draw_outline no draw_borders no draw_graph_borders yes minimum_size 700 1800 maximum_width 700 default_color white default_shade_color 000000 default_outline_color 000000 alignment top_right gap_x 0 gap_y 0 no_buffers yes cpu_avg_samples 2 override_utf8_locale yes uppercase no # set to yes if you want all text to be in uppercase use_spacer yes

own_window_argb_value 128 own_window_argb_visual yes own_window_colour 000000 TEXT

$alignc${image /home/joonas/.conky/tiki_conky/ArchlinuxLogo2.png}

${font Droid Sans:size=24}${alignc}${time %H:%M}${font} ${alignc}${time %d %B %Y} $alignc Hostname: $nodename $alignc Kernel: $kernel $alignc Uptime: $uptime $alignc Updates: ${execi 10800 pacman -Qu | wc -l} Packages

##CPU

${color #1CB9ED}CPU:${color white} Core1: ${cpu cpu1}%@${freq_g cpu1}GHz $alignr${cpubar cpu1 10,100} Temp: ${color orange}${hwmon 0 temp 1}${color white}°C Core2: ${cpu cpu2}%@${freq_g cpu2}GHz $alignr${cpubar cpu2 10,100} Temp: ${color orange}${hwmon 1 temp 1}${color white}°C Overall Usage:$alignr $cpu% $alignr${cpubar 20,450} ${cpugraph 20,} Highest CPU $alignr CPU% MEM% ${top name 1}$alignr${top cpu 1}${top mem 1} ${top name 2}$alignr${top cpu 2}${top mem 2} ${top name 3}$alignr${top cpu 3}${top mem 3} ${top name 4}$alignr${top cpu 4}${top mem 4} ${top name 5}$alignr${top cpu 5}${top mem 5}

##MEMORY ${color #1CB9ED}MEM:${color white} RAM ${alignr}$mem / $memmax ($memperc%) ${membar 10} SWAP ${alignr}$swap / $swapmax ($swapperc%) ${swapbar 10} Highest MEM $alignr CPU% MEM% ${top_mem name 1}$alignr${top_mem cpu 1}${top_mem mem 1} ${top_mem name 2}$alignr${top_mem cpu 2}${top_mem mem 2} ${top_mem name 3}$alignr${top_mem cpu 3}${top_mem mem 3} ${top_mem name 4}$alignr${top_mem cpu 4}${top_mem mem 4} ${top_mem name 5}$alignr${top_mem cpu 5}${top_mem mem 5}

##HDD Linux: ${alignr} ${fs_free /} / ${fs_size /} (${fs_free_perc /}%)${alignr} ${color green}${diskiograph_read 20,300} ${alignr}${color #FF0009}${diskiograph_write 20,300}${color white} ${color white}HDD Read-> ${color green}${diskio_read}/s ${alignr}${color #FF0009}${diskio_write}/s ${color white}<-HDD Write

##WIFI ${color #1CB9ED}WiFi: ${color white}IP: ${addr wlp1s0} ${alignr}Rate:${color orange}${wireless_bitrate wlp1s0}${color white} Link quality: ${color orange}${wireless_link_qual_perc wlp1s0}%${color white} ${alignr}${wireless_link_bar 2 0,250 wlp1s0} ESSID: ${color orange}${wireless_essid wlp1s0}${color white}

${color green}WiFi Download: ${color white} $alignr${color #FF0009}WiFi Upload: ${color green}${downspeed wlp1s0}KB/s ${color #FF0009} ${alignr}${upspeed wlp1s0}KB/s ${color green}${downspeedgraph wlp1s0 20,250} ${alignr}${color #FF0009}${upspeedgraph wlp1s0 20,250} ${color green}Total:${totaldown wlp1s0} ${alignr}${color #FF0009}Total:${totalup wlp1s0} ${color white}AP Mode: ${wireless_mode wlp1s0} ${alignr}AP MAC: ${wireless_ap wlp1s0}

${color #1CB9ED}NMAP: ${color white}${font terminus:size=9}${execi 1 nmap -sn 192.168.1.0/24 | grep Nmap} {% endhighlight %}

Also there have to be little script that get’s the hdd temp info

##".conky_script_hddtemp" -file {% highlight css %} #!/bin/bash echo “$(nc localhost 7634 | cut -d’|’ -f4)” {% endhighlight %}

Built with Hugo
Theme Stack designed by Jimmy