conky_lua
conky.config = {
use_xft = true,
font = 'DejaVu Sans:size=8',
xftalpha = 0.8,
text_buffer_size = 4096,--##2048
-- Update interval in seconds
update_interval = 1,
-- This is the number of times Conky will update before quitting.
-- Set to zero to run forever.
total_run_times = 0,
-- Create own window instead of using desktop (required in nautilus)
own_window = true,
own_window_class = 'Conky',
--own_window_type desktop
own_window_type = 'normal',
own_window_argb_visual = true,
own_window_transparent = true,
own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',
--own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
-- Use double buffering (reduces flicker, may not work for everyone)
double_buffer = true,
-- Minimum size of text area
minimum_width = 220, minimum_height = 0,
maximum_width = 220,
-- Draw shades?
draw_shades = false,
-- Draw outlines?
draw_outline = false,
-- Draw borders around text
draw_borders = false,
-- Stippled borders?
stippled_borders = 0,
-- border margins
--border_margin 5
-- border width
border_width = 0,
-- Default colors and also border colors
default_color = 'white',
--default_shade_color black
--default_outline_color white
--####15-07-2015 own_window_colour white
-- Text alignment, other possible values are commented
--alignment top_left
alignment = 'top_right',
--alignment bottom_left
--alignment bottom_right
-- Gap between borders of screen and text
-- same thing as passing -x at command line
gap_x = 10,
gap_y = 10,
-- Subtract file system buffers from used memory?
no_buffers = true,
-- set to yes if you want all text to be in uppercase
uppercase = false,
-- number of cpu samples to average
-- set to 1 to disable averaging
--cpu_avg_samples 2
-- number of net samples to average
-- set to 1 to disable averaging
--net_avg_samples 2
-- Force UTF8? note that UTF8 support required XFT
override_utf8_locale = true,
-- Add spaces to keep things from moving about? This only affects certain objects.
use_spacer = 'none',
--lua_load ~/.conky/draw_bg.lua
--lua_draw_hook_pre draw_bg
if_up_strictness = 'link',
};
conky.text = [[
########################################## Дата, часы ###################################################
DATE ${stippled_hr}
${font Poky:size=20}S${voffset -22}${GOTO 40}${font techno:size=32}${time %H:%M:%S}${font}
${GOTO 70}${time %A %d.%m.%Y}
########################################## Система ###################################################
SYSTEM ${stippled_hr}
${voffset 2}${font OpenLogos:size=10}u${GOTO 20}${voffset -2}${font}Kernel:${alignr}${kernel}
${voffset 2}${font StyleBats:size=10}k${font}${voffset -2}${goto 20}Processes: ${alignr}$processes ($running_processes running)
${voffset 2}${font StyleBats:size=10}q${voffset -1}${font}${GOTO 20}Uptime:${alignr}${uptime}
${font Poky:size=10}4${font}${GOTO 20}${voffset -2}BAT:${GOTO 75}${battery_percent BAT0}% ${GOTO 165}${battery_bar 8,60 BAT0 F57900 FCAF3E}${color FF6E00}${GOTO 170}${battery_time}${color}
${voffset 3}${font StyleBats:size=10}A${voffset -1}${font}${GOTO 20}CPU:${GOTO 75}${cpu cpu}%${GOTO 130}${execi 2 sensors | grep temp1 | cut -c 16-17}°С${alignr}${cpugraph cpu1 8,15 F57900 FCAF3E}${alignr}${cpugraph cpu2 8,15 F57900 FCAF3E}${alignr}${cpugraph cpu3 8,15 F57900 FCAF3E}${alignr}${cpugraph cpu4 8,15 F57900 FCAF3E}
${font Poky:size=10}_${voffset -1}${font}${GOTO 20}RAM:${GOTO 75}$memperc%${alignr}${memgraph 8,60 F57900 FCAF3E}
${font Poky:size=10}`${voffset -1}${font}${GOTO 20}SWAP:${GOTO 75}$swapperc%${GOTO 130}${execi 2 /usr/sbin/hddtemp /dev/sda -q | awk '{print $4; }' | cut -c 1-2}°С${alignr}${swapbar 8,60}
########################################## Диски ###################################################
HDD ${stippled_hr}
${voffset 2}${font Poky:size=10}h${font}${voffset -2}${GOTO 20}Root:${goto 75}${fs_used}${alignr}${fs_bar 8,60 /}
${font Poky:size=10}h${font}${voffset -2}${GOTO 20}Home:${goto 75}${fs_free /home}${alignr}${fs_bar 8,60 /home}
${font Poky:size=10}h${font}${voffset -2}${GOTO 20}Other:${goto 75}${fs_free /media/setapt/Other}${alignr}${fs_bar 8,60 /media/setapt/Other}${voffset 2}
########################################## PROCESS #################################################
TOP 5 CPU ${stippled_hr}
Process${GOTO 150}ID ${alignr}CPU
1. ${top name 1} ${GOTO 140}${top pid 1} ${alignr}${top cpu 1}
2. ${top name 2} ${GOTO 140}${top pid 2} ${alignr}${top cpu 2}
3. ${top name 3} ${GOTO 140}${top pid 3} ${alignr}${top cpu 3}
#4. ${top name 4} ${GOTO 140}${top pid 4} ${alignr}${top cpu 4}
#5. ${top name 5} ${GOTO 140}${top pid 5} ${alignr}${top cpu 5}
TOP 5 RAM ${stippled_hr}
Process${GOTO 150}ID ${alignr}RAM
1. ${top_mem name 1} ${GOTO 140}${top_mem pid 1} ${alignr}${top_mem mem 1}
2. ${top_mem name 2} ${GOTO 140}${top_mem pid 2} ${alignr}${top_mem mem 2}
3. ${top_mem name 3} ${GOTO 140}${top_mem pid 3} ${alignr}${top_mem mem 3}
#4. ${top_mem name 4} ${GOTO 140}${top_mem pid 4} ${alignr}${top_mem mem 4}
#5. ${top_mem name 5} ${GOTO 140}${top_mem pid 5} ${alignr}${top_mem mem 5}
########################################## Сеть ###################################################
NETWORK ${stippled_hr}
${if_up eth0}${font Poky:size=10}D${font}${GOTO 20}${voffset -2}Local Ip:${GOTO 150}${addr eth0}
${font Poky:size=10}N${font}${GOTO 20}${voffset -2}Pablic Ip:${GOTO 150}${execi 1800 wget -O - -q icanhazip.com}
${font Poky:size=10}d${font}${GOTO 20}Up :${GOTO 55}${upspeedf eth0}${GOTO 87} kb/s${GOTO 120}${totalup eth0}${alignr}${upspeedgraph eth0 8,60 F57900 FCAF3E}
${font Poky:size=10}e${font}${GOTO 20}Down:${GOTO 55}${downspeedf eth0}${GOTO 87} kb/s${GOTO 120}${totaldown eth0}${alignr}${downspeedgraph eth0 8,60 F57900 FCAF3E}
${else}${if_up wlan0}${font Poky:size=10}D${font}${GOTO 20}${voffset -2}Local Ip:${GOTO 150}${addr wlan0}
${font Poky:size=10}N${font}${GOTO 20}${voffset -2}Pablic Ip:${GOTO 150}${execi 1800 wget -O - -q icanhazip.com}
${font Poky:size=10}d${font}${GOTO 20}Up :${GOTO 55}${upspeedf wlan0}${GOTO 87} kb/s${GOTO 120}${totalup wlan0}${alignr}${upspeedgraph wlan0 8,60 F57900 FCAF3E}
${font Poky:size=10}e${font}${GOTO 20}Down:${GOTO 55}${downspeedf wlan0}${GOTO 87} kb/s${GOTO 120}${totaldown wlan0}${alignr}${downspeedgraph wlan0 8,60 F57900 FCAF3E}
${voffset 2}${font Poky:size=10}o${font}${goto 20}${voffset -6}SSID: ${wireless_essid wlan0} ${wireless_bitrate wlan0} ${alignr}${execi 1 iwconfig wlan0|grep Frequency |cut -b35-45}
${goto 20}Signal: ${wireless_link_qual_perc wlan0}%${GOTO 120}${execi 1 iwconfig wlan0|grep level|cut -b44-50} ${alignr}${wireless_link_bar 8,60 wlan0}${endif}${endif}
#${voffset 4}${font PizzaDude Bullets:size=10}Z${font}${GOTO 30}Signal: ${alignr}${wireless_link_qual wlan0}% ${alignr}${wireless_link_bar 8,60 wlan0}
#${voffset 4}${font PizzaDude Bullets:size=14}a${font}${GOTO 30}wlan0 : ${alignr}${addr wlan0}
#${voffset 4}${font PizzaDude Bullets:size=14}b${font}${GOTO 30}Public Ip: ${alignr}${execi 36000 ~/.scripts/ip.sh}
########################################## Сеть ###################################################
################################################ Погода #############################################
#${voffset 4}WEATHER ${stippled_hr}
#${voffset 4}${alignr 56}${font ConkyWeather:style=Bold:size=40}${execi 3600 conkyForecast --location=RSXX1568 --datatype=WF}${font}
#${voffset -50}${font Weather:size=40}y${font} ${voffset -38}${font Arial Black:size=26}${execi 3600 conkyForecast --location=RSXX1568 --datatype=HT}${font}
#${voffset 0}${GOTO 20}Nevinnomyssk
########################################## Дни недели ###################################################
#${voffset 4}${GOTO 15}${execpi 3600 conkyForecast --location=RSXX1568 --datatype=DW --startday=1 --shortweekday}${GOTO 72}${execpi 3600 conkyForecast --location=RSXX1568 --datatype=DW --startday=2 --shortweekday}${GOTO 128}${execpi 3600 conkyForecast --location=RSXX1568 --datatype=DW --startday=3 --shortweekday}${GOTO 184}${execpi 3600 conkyForecast --location=RSXX1568 --datatype=DW --startday=4 --shortweekday}
######################################## Картинки прогноза ##############################################
#${voffset 0}${GOTO 5}${font ConkyWeather:size=25}${execpi 3600 conkyForecast --location=RSXX1568 --datatype=WF --startday=1 --endday=4 --spaces=3}${font}
####################################### Температура max/min ##############################################
#${font :size=7}${GOTO 6}${execpi 3600 conkyForecast --location=RSXX1568 --datatype=HT --startday=1 --hideunits --centeredwidth=3}/${execpi 3600 conkyForecast --location=RSXX1568 --datatype=LT --startday=1 --hideunits --centeredwidth=3}${GOTO 62}${execpi 3600 conkyForecast --location=RSXX1568 --datatype=HT --startday=2 --hideunits --centeredwidth=3}/${execpi 3600 conkyForecast --location=RSXX1568 --datatype=LT --startday=2 --hideunits --centeredwidth=3}${GOTO 118}${execpi 3600 conkyForecast --location=RSXX1568 --datatype=HT --startday=3 --hideunits --centeredwidth=3}/${execpi 3600 conkyForecast --location=RSXX1568 --datatype=LT --startday=3 --hideunits --centeredwidth=3}${GOTO 174}${execpi 3600 conkyForecast --location=RSXX1568 --datatype=HT --startday=4 --hideunits --centeredwidth=3}/${execpi 3600 conkyForecast --location=RSXX1568 --datatype=LT --startday=4 --hideunits --centeredwidth=3}${font}
#${stippled_hr}
#${voffset 2}${alignr 56}${font ConkyWeather:style=Bold:size=40}${execi 3600 conkyForecast --location=RSXX1387 --datatype=WF}${font}
#${voffset -50}${font Weather:size=40}y${font} ${voffset -38}${font Arial Black:size=26}${execi 3600 conkyForecast --location=RSXX1387 --datatype=HT}${font}
#${voffset 0}${GOTO 20}Igarka
########################################## Дни недели ###################################################
#${voffset 4}${GOTO 15}${execpi 3600 conkyForecast --location=RSXX1387 --datatype=DW --startday=1 --shortweekday}${GOTO 72}${execpi 3600 conkyForecast --location=RSXX1387 --datatype=DW --startday=2 --shortweekday}${GOTO 128}${execpi 3600 conkyForecast --location=RSXX1387 --datatype=DW --startday=3 --shortweekday}${GOTO 184}${execpi 3600 conkyForecast --location=RSXX1387 --datatype=DW --startday=4 --shortweekday}
######################################## Картинки прогноза ################################################
#${voffset 0}${GOTO 5}${font ConkyWeather:size=25}${execpi 3600 conkyForecast --location=RSXX1387 --datatype=WF --startday=1 --endday=4 --spaces=3}${font}
####################################### Температура max/min ##############################################
#${font :size=7}${GOTO 6}${execpi 3600 conkyForecast --location=RSXX1387 --datatype=HT --startday=1 --hideunits --centeredwidth=3}/${execpi 3600 conkyForecast --location=RSXX1387 --datatype=LT --startday=1 --hideunits --centeredwidth=3}${GOTO 62}${execpi 3600 conkyForecast --location=RSXX1387 --datatype=HT --startday=2 --hideunits --centeredwidth=3}/${execpi 3600 conkyForecast --location=RSXX1387 --datatype=LT --startday=2 --hideunits --centeredwidth=3}${GOTO 118}${execpi 3600 conkyForecast --location=RSXX1387 --datatype=HT --startday=3 --hideunits --centeredwidth=3}/${execpi 3600 conkyForecast --location=RSXX1387 --datatype=LT --startday=3 --hideunits --centeredwidth=3}${GOTO 174}${execpi 3600 conkyForecast --location=RSXX1387 --datatype=HT --startday=4 --hideunits --centeredwidth=3}/${execpi 3600 conkyForecast --location=RSXX1387 --datatype=LT --startday=4 --hideunits --centeredwidth=3}${font}
#${execi 1 iwconfig wlan0|grep Bit |cut -b11-27}
#${execi 1 iwconfig wlan0|grep Link|cut -b11-30}
#${font OpenLogos:size=50}v
#$battery_percent % $battery_time
### ${rss
http://lostfilm.tv/rss.xml 30 feed_title}:${GOTO 65}${alignr}${scroll 50 ${rss
http://lostfilm.tv/rss.xml 30 item_title 0}}
#${rss
http://lostfilm.tv/rssdd.xml 30 feed_title}: ${stippled_hr}
#${rss
http://lostfilm.tv/rssdd.xml 30 item_title 0}
#${rss
http://lostfilm.tv/rssdd.xml 30 item_title 4}
#${rss
http://lostfilm.tv/rssdd.xml 30 item_title 7}
#${rss
http://lostfilm.tv/rssdd.xml 30 item_title 10}
#${rss
http://lostfilm.tv/rssdd.xml 30 item_title 13}
]];
Содержание