You are not logged in.

#21 2015-12-06 14:14:31

Sector11
Mod Squid Tpyo Knig
From: Upstairs
Registered: 2015-08-20
Posts: 8,008

Re: script and command in conky 1.10

ohnonot wrote:

oh goody, i forgot the -f = force switch.

Yoda would get upset if he knew.
Use the -f, ohnonot, use the -f O:)

ohnonot wrote:
Sector11 wrote:

Is there an advantage using 'ln' over 'cp' command?

it should be a lot faster and thus mostly eliminate conky trying to access half-copied images.
it also saves disk space - although that is rarely a problem on a modern machine.
in the end it depends on the size of the image being copied.

partially off topic, sorry chepioq

I picked up on the 'faster' from chepioq's post.  I'm wondering how people would know/measure that, but it makes sense it is only a link not an actual file.  What an excellent idea. I must play with this more.

point 1
     actually speed is something, I've had half images appear in conky

point 2
     well, on some SSD equipped machines that 'might' be a problem or if you use the same 'group' of images in various places, it would be better to have one original with, say, six links than 7 copies of the image.

point 3
     agreed, see point 1.

I have your weather script, not the same as in the link.  There must be an update.  Will talk in your thread.  I'm a disaster with scripts/languages (bash/python etc) so I didn't look too closely at it.  But there they are in lines 397 & 8 "ln -f -s" DUH!

I don't know what caused the original problem with chepioq's conky.  I actually saw the post before there were any replies but stayed silent as it's a conky '10' problem.  But then I thought I might be able to help anyway. Still a puzzle why that line didn't work in conky '10' but did in '9'.  And maybe it should be explored, but at least there is a fix.  IMHO those types of actions should be in a separate script anyway.  But then comes conky '10' - lua - a language in it's own right, so who knows.


Debian 12 Beardog, SoxDog and still a Conky 1.9er

Offline

#22 2015-12-06 14:28:41

Sector11
Mod Squid Tpyo Knig
From: Upstairs
Registered: 2015-08-20
Posts: 8,008

Re: script and command in conky 1.10

I think I found something interesting:

@chepioq
You have had this line in your conky

${execi 300 curl -s "http://weather.yahooapis.com/forecastrss?w=576999&u=c&d=8" | sed 's/Sun/Dim/g;s/Mon/Lun/g;s/Tue/Mar/g;s/Wed/Mer/g;s/Thu/Jeu/g;s/Fri/Ven/g;s/Sat/Sam/g' > ~/.cache/meteo.xml}

according to conky v1.9 you do not need the "exec(pi)" command, "curl" is integrated into conky:

curl     url (interval_in_minutes)

     Download data from URI using Curl at the specified interval. The interval may be a floating point value greater than 0, otherwise defaults to 15 minutes. Most useful when used in conjunction with Lua and the Lua API. This object is threaded, and once a thread is created it can't be explicitly destroyed. One thread will run for each URI specified. You can use any protocol that Curl supports.

Which means this should work at 15 minute intervals:

${curl -s "http://weather.yahooapis.com/forecastrss?w=576999&u=c&d=8" | sed 's/Sun/Dim/g;s/Mon/Lun/g;s/Tue/Mar/g;s/Wed/Mer/g;s/Thu/Jeu/g;s/Fri/Ven/g;s/Sat/Sam/g' > /home/dominique/.cache/meteo.xml}

No idea if that is still the same in conky v1.10 but "man conky" will tell you.
Also; no idea if that is related to the original problem but getting rid of an "exec(pi) has to be a good thing.

Last edited by Sector11 (2015-12-06 14:29:10)


Debian 12 Beardog, SoxDog and still a Conky 1.9er

Offline

#23 2015-12-06 15:02:02

chepioq
Member
Registered: 2015-11-29
Posts: 69

Re: script and command in conky 1.10

Sector11 wrote:

I think I found something interesting:

@chepioq
You have had this line in your conky

${execi 300 curl -s "http://weather.yahooapis.com/forecastrss?w=576999&u=c&d=8" | sed 's/Sun/Dim/g;s/Mon/Lun/g;s/Tue/Mar/g;s/Wed/Mer/g;s/Thu/Jeu/g;s/Fri/Ven/g;s/Sat/Sam/g' > ~/.cache/meteo.xml}

according to conky v1.9 you do not need the "exec(pi)" command, "curl" is integrated into conky:

curl     url (interval_in_minutes)

     Download data from URI using Curl at the specified interval. The interval may be a floating point value greater than 0, otherwise defaults to 15 minutes. Most useful when used in conjunction with Lua and the Lua API. This object is threaded, and once a thread is created it can't be explicitly destroyed. One thread will run for each URI specified. You can use any protocol that Curl supports.

Which means this should work at 15 minute intervals:

${curl -s "http://weather.yahooapis.com/forecastrss?w=576999&u=c&d=8" | sed 's/Sun/Dim/g;s/Mon/Lun/g;s/Tue/Mar/g;s/Wed/Mer/g;s/Thu/Jeu/g;s/Fri/Ven/g;s/Sat/Sam/g' > /home/dominique/.cache/meteo.xml}

No idea if that is still the same in conky v1.10 but "man conky" will tell you.
Also; no idea if that is related to the original problem but getting rid of an "exec(pi) has to be a good thing.

With my fedora24 rawhide and conky 1.10, I have no curl implemented :

[dominique@host-192-168-1-2 ~]$ conky -v
conky 1.10.2_pre compiled mar. nov. 24 09:03:05 CET 2015 for Linux 4.4.0-0.rc1.git1.1.fc24.x86_64 x86_64

Compiled in features:

System config file: /etc/conky/conky.conf
Package library path: /usr/local/lib/conky


 General:
  * math
  * hddtemp
  * portmon
  * IPv6
  * support for IBM/Lenovo notebooks
  * builtin default configuration
  * old configuration syntax
  * Imlib2
  * apcupsd
  * iostats
  * ncurses
  * Internationalization support

 Lua bindings:
  * Cairo
  * Imlib2
  * RSVG
 X11:
  * Xdamage extension
  * XDBE (double buffer extension)
  * Xft
  * ARGB visual
  * Own window

 Music detection:
  * MPD
  * MOC

 Default values:
  * Netdevice: eth0
  * Local configfile: $HOME/.conkyrc
  * Localedir: /usr/local/share/locale
  * Maximum netdevices: 64
  * Maximum text size: 16384
  * Size text buffer: 256
[dominique@host-192-168-1-2 ~]$ 

But it's not important, because the line with curl is in my weather.sh script, and I launch this before conky, with a script lua (see post #20).

weather.sh

#!/bin/bash
curl -s "http://weather.yahooapis.com/forecastrss?w=576999&u=c&d=8" | sed 's/Sun/Dim/g;s/Mon/Lun/g;s/Tue/Mar/g;s/Wed/Mer/g;s/Thu/Jeu/g;s/Fri/Ven/g;s/Sat/Sam/g' > /home/dominique/conky-meteo/meteo.xml
ln -fs /home/dominique/conky-meteo/icons/$(grep "yweather:forecast" /home/dominique/conky-meteo/meteo.xml | grep -o "code=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==1').png /home/dominique/conky-meteo/weather-1.png
ln -fs /home/dominique/conky-meteo/icons/$(grep "yweather:forecast" /home/dominique/conky-meteo/meteo.xml | grep -o "code=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==2').png /home/dominique/conky-meteo/weather-2.png
ln -fs /home/dominique/conky-meteo/icons/$(grep "yweather:forecast" /home/dominique/conky-meteo/meteo.xml | grep -o "code=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==3').png /home/dominique/conky-meteo/weather-3.png
ln -fs /home/dominique/conky-meteo/icons/$(grep "yweather:forecast" /home/dominique/conky-meteo/meteo.xml | grep -o "code=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==4').png /home/dominique/conky-meteo/weather-4.png
ln -fs /home/dominique/conky-meteo/icons/$(grep "yweather:forecast" /home/dominique/conky-meteo/meteo.xml | grep -o "code=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==5').png /home/dominique/conky-meteo/weather-5.png
ln -fs /home/dominique/conky-meteo/icons/$(grep "yweather:forecast" /home/dominique/conky-meteo/meteo.xml | grep -o "code=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==6').png /home/dominique/conky-meteo/weather-6.png
ln -fs /home/dominique/conky-meteo/icons/$(grep "yweather:forecast" /home/dominique/conky-meteo/meteo.xml | grep -o "code=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==7').png /home/dominique/conky-meteo/weather-7.png
ln -fs /home/dominique/conky-meteo/icons/$(grep "yweather:forecast" /home/dominique/conky-meteo/meteo.xml | grep -o "code=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*" | awk 'NR==8').png /home/dominique/conky-meteo/weather-8.png
ln -fs /home/dominique/conky-meteo/icons/$(grep "yweather:condition" /home/dominique/conky-meteo/meteo.xml | grep -o "code=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*").png /home/dominique/conky-meteo/weather.png

And now all work fine. tongue

Offline

#24 2015-12-06 20:52:22

Sector11
Mod Squid Tpyo Knig
From: Upstairs
Registered: 2015-08-20
Posts: 8,008

Re: script and command in conky 1.10

chepioq wrote:

With my fedora24 rawhide and conky 1.10, I have no curl implemented :

And now all work fine. tongue

Bummer ... no idea if aptitude search is available to you OR if conky v1.10 has three conkys:

conky (installs conky-std I think)
conky-all
conky-std
conky-cli

but if it does:

 06 Dec 15 | 17:46:06 ~
    $ aptitude search conky
i   bunsen-conky    - Conky configuration files and related scripts for BunsenLa
p   conky           - highly configurable system monitor (transitional package) 
i   conky-all       - highly configurable system monitor (all features enabled) 
p   conky-all-dbg   - highly configurable system monitor (all features enabled)
p   conky-cli       - highly configurable system monitor (basic version)        
p   conky-cli-dbg   - highly configurable system monitor (basic version - debug)
p   conky-std       - highly configurable system monitor (default version)      
p   conky-std-dbg   - highly configurable system monitor (default version)
i   conkyemail      - Email inbox count script with ssl capabilities, for use in
i   conkymisc       - Misc python scripts for use in Conky                      
 
 06 Dec 15 | 17:46:23 ~
    $ 

conky-all should/might have it: for future reference

But like you said ... if it's in your bash script...

AND - that might be your answer as to why this problem started:  No curl in your conky!


Debian 12 Beardog, SoxDog and still a Conky 1.9er

Offline

#25 2015-12-06 20:58:33

Head_on_a_Stick
Member
From: London
Registered: 2015-09-29
Posts: 9,063
Website

Re: script and command in conky 1.10

chepioq wrote:

fedora24 rawhide

dnf info conky

Offline

#26 2015-12-06 21:04:20

Sector11
Mod Squid Tpyo Knig
From: Upstairs
Registered: 2015-08-20
Posts: 8,008

Re: script and command in conky 1.10

^ yea - that.  HoaS is everywhere.   lol  lol


Debian 12 Beardog, SoxDog and still a Conky 1.9er

Offline

#27 2015-12-13 06:02:11

chepioq
Member
Registered: 2015-11-29
Posts: 69

Re: script and command in conky 1.10

For info :
exec command and similar (execi, execp, execpi, all command with exec) don't work properly in conky 1.10.

The problem is the exec command work after the first update of conky (update_interval).

That mean that in a weather conky, for example, if you set basically update_interval to 3600, your conky appear complete after one hour, if you have exec... command in your text.

See here for more detail : https://github.com/brndnmtthws/conky/issues/180
and here : https://github.com/brndnmtthws/conky/issues/112

Offline

#28 2015-12-13 14:03:32

Sector11
Mod Squid Tpyo Knig
From: Upstairs
Registered: 2015-08-20
Posts: 8,008

Re: script and command in conky 1.10

Oh that's not good.  sad

Mind you:

conky.config=
{
...
update_interval 1
...
}
conky.text=
[[
${execi 3600 ...}
${execpi 3600 ...}
]]

should work properly after 1 second.  Or did I miss something?

Also, since weather sites traditionally only update their information once an hour ${execpi 3600 ....} "could" mean that your information is almost an hour old... or just over an hour.  Depending on if you got the information just before or just after that time.  $[execpi 900 ...} works well for me.

Last edited by Sector11 (2015-12-13 14:12:08)


Debian 12 Beardog, SoxDog and still a Conky 1.9er

Offline

#29 2015-12-13 14:13:20

chepioq
Member
Registered: 2015-11-29
Posts: 69

Re: script and command in conky 1.10

The problem is the opposite : if your update_interval is 3600, the line with execi (or exec) are displayed after the first update (3600 seconds = 1 hour).

In a weather conky, it's normal to have update_interval = 3600, because usually the weather's site web update data every hour.

Offline

#30 2015-12-13 15:13:59

Sector11
Mod Squid Tpyo Knig
From: Upstairs
Registered: 2015-08-20
Posts: 8,008

Re: script and command in conky 1.10

Yea, I understand that.  mrpeachy found a very similar instance of this strange phenomena while working with v1.9 conkys and LUA scripts.  {CLICK}

Maybe it's not a conky thing, but a LUA thing that conky v1.10 'inherited' because it is lua based.

By the way, ALL of my weather conkys are like this sample:

update_interval 1

TEXT
${execi 600 /media/5/Conky/1b2_accuweather_conkyweather_font/1b2}\
${alignc}${color5}${execi 3600 echo `date --date="0 day" | awk '{print $1" "$3" "$2}'`}${color}
${execpi 600 sed -n '29p' /media/5/Conky/1b2_accuweather_conkyweather_font/curr_cond}°\
${goto 25}${color2}${font conkyweather:size=24}${execi 600  sed -n '27p' /media/5/Conky/1b2_accuweather_conkyweather_font/curr_cond}${font}\
${alignr}${color5}±${execpi 600 sed -n '30p' /media/5/Conky/1b2_accuweather_conkyweather_font/curr_cond}°${color}
${execpi 600 sed -n '33p' /media/5/Conky/1b2_accuweather_conkyweather_font/curr_cond}
${color7}UVI${color}  ${execpi 600 sed -n '34p' /media/5/Conky/1b2_accuweather_conkyweather_font/curr_cond}
${color7}Hum${color}  ${execpi 600 sed -n '32p' /media/5/Conky/1b2_accuweather_conkyweather_font/curr_cond}
${color7}CC${color}   ${execpi 600 sed -n '36p' /media/5/Conky/1b2_accuweather_conkyweather_font/curr_cond}
${color7}Vis${color}  ${execpi 600 sed -n '37p' /media/5/Conky/1b2_accuweather_conkyweather_font/curr_cond}
${color7}DP${color}   ${execpi 600 sed -n '35p' /media/5/Conky/1b2_accuweather_conkyweather_font/curr_cond}°
${color7}Wind${color} ${execpi 600 sed -n '31p' /media/5/Conky/1b2_accuweather_conkyweather_font/curr_cond}
${color7}@${color}  ${execpi 600 sed -n '38p' /media/5/Conky/1b2_accuweather_conkyweather_font/curr_cond}
${color8}S${color} ${execpi 600 sed -n '39p' /media/5/Conky/1b2_accuweather_conkyweather_font/curr_cond}

Just my luck, I picked a sample that doesn't use "900"  smile


Debian 12 Beardog, SoxDog and still a Conky 1.9er

Offline

#31 2015-12-14 04:23:18

tknomanzr
BL Die Hard
From: Around the Bend
Registered: 2015-09-29
Posts: 1,057

Re: script and command in conky 1.10

I use execpi now as well. I was keeping tabs on the conversation where some forum members tracked the bug down back when we were still on #! forums I believe. Sadly, I searched and failed to find the thread.

This code

${font monofur:size=9}${execpi 1800 /home/tknomanzr/bin/run-rss}

gives me expected functionality (ie it will execute at startup, then once every 30 minutes thereafter. This is for an rss feed reader, however and if the feed does not change, then while it will repaint, it is very likely I would not notice it unless I was staring directly at it. Long story short, I believe the execpi command works as expected. I know I fiddled around quite a bit while creating this script because I was aware of a bug being present.

Last edited by tknomanzr (2015-12-14 04:24:09)

Offline

#32 2015-12-14 05:18:24

chepioq
Member
Registered: 2015-11-29
Posts: 69

Re: script and command in conky 1.10

@tknomanzr
you use conky 1.9 or conky 1.10 ?

Offline

#33 2015-12-14 05:47:51

tknomanzr
BL Die Hard
From: Around the Bend
Registered: 2015-09-29
Posts: 1,057

Re: script and command in conky 1.10

Conky 1.10

Offline

#34 2015-12-14 10:20:48

Sector11
Mod Squid Tpyo Knig
From: Upstairs
Registered: 2015-08-20
Posts: 8,008

Re: script and command in conky 1.10

@ tknomanzr

What is your "update_interval"?

What happens is you change it to 900?
Do you have to wait 15 minutes to see the rss feed?


Debian 12 Beardog, SoxDog and still a Conky 1.9er

Offline

#35 2015-12-14 14:07:42

tknomanzr
BL Die Hard
From: Around the Bend
Registered: 2015-09-29
Posts: 1,057

Re: script and command in conky 1.10

Yeah I have update interval set to one, then execute the script every 30 minutes. If I changed it to 900 it would update every 15 minutes. I deliberately chose a longish interval both to ease up server hits to bunsenlabs.org and because I am not 100% sure how often our atom feed updates. I am fairly confident the timing of the script is correct. There are other aspects of the script that I need to revisit, however. Parsing an atom feed from a forum with an international membership and getting it to display correctly is no mean feat lol

The more I think of it though, the more I realize that I could likely lengthen the update interval. Since the conky is basically standalone, I don't necessarily need screen repaints that frequently. When I originally wrote the script I had it tied into some other stuff that would have required an update interval of 1 but later split it apart and made it standalone.

Offline

#36 2015-12-14 16:06:27

Sector11
Mod Squid Tpyo Knig
From: Upstairs
Registered: 2015-08-20
Posts: 8,008

Re: script and command in conky 1.10

Ummm but if you set the update interval to 900, do you still get the RSS info 1 as soon as you start the conky or do you need to wait 15 minutes?

If instant (1sec + "get time") then you are right execpi works.

Strange stuff ... but we had at least 2 conky versions a 1.6 something and one of the 1.8 versions that had problems, so maybe when the next v1.10.?? comes out things will be better.

Have you considered a 'curl' or wget for the RSS feeds and use head or tail to read them?

head
     logfile lines (next_check)     Displays first N lines of supplied text file. The file is checked every 'next_check' update. If next_check is not supplied, Conky defaults to 2. Max of 30 lines can be displayed, or until the text buffer is filled.

tail
     logfile lines (next_check)     Displays last N lines of supplied text file. The file is checked every 'next_check' update. If next_check is not supplied, Conky defaults to 2. Max of 30 lines can be displayed, or until the text buffer is filled.

v1.90 sample:

${if_match "${time %a}" == "Sun"}${execpi 43200 head /media/5/Conky/Days/Sun.txt -n 30}${font}${endif}\

Debian 12 Beardog, SoxDog and still a Conky 1.9er

Offline

#37 2015-12-15 00:56:13

tknomanzr
BL Die Hard
From: Around the Bend
Registered: 2015-09-29
Posts: 1,057

Re: script and command in conky 1.10

Ok. I may have misunderstood what update interval does. I somehow had it in my head that it just determined screen repaints but it makes sense that it can't repaint without the relevant data available. I will test that and let you know.

The way I went about setting up the reader was via a python script with one dependency, feedreader which exists in the debian repos. It not only gets the feed but does some preliminary parsing to strip out potentially unsafe tags, javascript calls, etc. I then parse the feed through the script to basically perform a tail, strip more html out and get rid of bbcode tags. The script is not perfect yet.

There are a couple of things I have noticed:
1. code and quote tags break formatting so I need to check for them before I strip them out, then replace them with a newline.
2. utf-8 errors can be tough to track down. On this note, I am guessing that font selection becomes very important because foreign language characters will come in as boxes if the font table doesn't support a particular utf-8 character.
3. I am piping the output back into bash and running it through fmt to determine line length. I need to ditch this step and do it in python so that I am not having to spawn an extra process. Plus it would probably be nice to be able to determine line length and also how many characters to show per post. It would also be nice to determine how many posts to show without having to manually edit the script. It would likely take some fiddling to get everything to fit right.
4. Since I am running the output through the shell, the symbol #! will break formatting, so I need to replace occurrences of that with Crunchbang currently. Ditching that extra process would solve this small problem as well.
5. It would also be nice to determine how many posts to show without having to manually edit the script.

The first run generates some pause as I am loading 4 conkies at once. Subsequent refreshes happen quite quickly, however.
I know you don't understand a ton of python but hopefully the code is documented well enough to help you gain a sense of what the parts are doing.
Python script called bl-rss:

#! /usr/bin/python
# An rss and atom feedparser for BunsenLabs
# Hopefully ideal for running in a conky
# Author: William Bradley
# BunsenLabs Forum Handle: tknomanzr
# License: wtfpl. Use this script however you see fit.
# This is an exercise in learning python for me.
# This script can also be found at: https://github.com/tknomanzr/bunsen_labs
# TODO: build this into a proper command-line tool and allow the user to
# set options for colors, number of posts, hr thickness and the feed
# url to parse from the command line.
# Dependencies: feedreader
import sys;
reload(sys);
sys.setdefaultencoding("utf8")
import feedparser
import re
bunsen_labs_url = "https://forums.bunsenlabs.org/extern.php?action=feed&type=atom"
posts = []
color_1 = "${color 0047ab}"
color_2 = "${color FF4500}"
hr = "${hr 1}"
alignr = "$alignr"
regexp = "&.+?;"
numposts = 8
title_list = []
description_list = []
name_list = []
# Get all the posts published by the feed and load them into
# dictionary object posts
def get_posts():
	feed = feedparser.parse(bunsen_labs_url)
	for i in range(0,numposts):
		posts.append({'title': feed['entries'][i].title,
		'description': feed['entries'][i].summary, 
		'name': feed['entries'][i].author})
	return posts
# Clean a string up, removing html and markdown
# and unescaping html
def clean_html(temp_str):
	for i in range(0,numposts):
		from HTMLParser import HTMLParser
		parser = HTMLParser()
		temp_str = parser.unescape(temp_str)
		temp_str = temp_str.replace("#!", "Crunchbang")
		# clean html and markdown out of titles
		temp_str = re.sub(r'<[^>]+>', "", temp_str)
	return temp_str
# print the lists
def print_lists(title_list, description_list, name_list):
	print color_1
	for i in range(0,numposts):
		print title_list[i]
		print hr
		# print the description
		print color_2 + description_list[i]
		print alignr + color_1 + name_list[i]
		print hr
	return
posts = get_posts()
for i in range(0,numposts):
	# pull a title out of the dictionary, then clean it
	temp_str = posts[i]['title']
	temp_str = clean_html(temp_str)
	# add the title to the list of cleaned titles
	title_list.append(temp_str)
	# pull a description out of the dictionary, then clean it
	temp_str = posts[i]['description']
	temp_str = clean_html(temp_str)
	temp_str = temp_str[:255]
	# add the description to the list of cleaned descriptions
	description_list.append(temp_str)
	temp_str = posts[i]['name']
	temp_str = clean_html(temp_str)
	# add the name to name_list
	name_list.append(temp_str)
# print the output	
print_lists(title_list, description_list, name_list)
exit

   
Bash script called run-rss:

#! /bin/bash
$HOME/bin/bl-rss | fmt -t -w 70
exit 0

Finally, the conky, formatted for version 1.10. Please note, I set a fairly large text buffer as I didn't want to run out of room. This particular setup gives me expected behaviors regarding timing. As I said above, I will check with update interval and see what it does.

conky.config=
{
background=true,
use_xft=true,
xftalpha=1,
update_interval=1.0,
total_run_times=0,
own_window=true,
own_window_transparent=false,
own_window_colour="b08f6a",
own_window_type="desktop",
own_window_argb_visual=true,
own_window_argb_value=150,
own_window_hints="undecorated,below,sticky,skip_taskbar,skip_pager",
draw_shades=false,
draw_outline=false,
draw_borders=false,
draw_graph_borders=false,
default_shade_color="9999FF",
default_outline_color="b2b2FF",
double_buffer=true,
alignment="top_right",
gap_x=1935,
gap_y=137,
maximum_width=410,
minimum_width=80,
minimum_height=500,
text_buffer_size=14400,
no_buffers=true,
cpu_avg_samples=2,
override_utf8_locale=true,
}
conky.text=[[
${font Exo-Bold:size=9}${color 0047ab}BunsenLabs: ${hr 4}
${font monofur:size=9}${execpi 1800 /home/tknomanzr/bin/run-rss}
]]

Offline

Board footer

Powered by FluxBB