You are not logged in.
^An attempt.
It works well with all three.>snip< https://i.postimg.cc/8fvLdY0F/20260309-17h12m51s-grim.png >snip<
>snip<
@unklar: lately I've been searching my conky backup folder for the conkyrc that belongs to above widget (which uses rings-v1.3.1.lua, right?) but to no avail...
I'd be very grateful if you could share your conky configuration.
Thanks a lot in advance!
Online
^An attempt.
It works well with all three.
Awesome stuff unklar.
I'm still a conky 1.9er on Debian Old Stable.
Must upgrade someday.
But it seems to me that newer these days doesn't necessarily mean better.
Debian 12 Beardog, SoxDog and still a Conky 1.9er
Offline
unklar wrote:^An attempt.
It works well with all three.>snip< https://i.postimg.cc/8fvLdY0F/20260309-17h12m51s-grim.png >snip<
>snip<@unklar: lately I've been searching my conky backup folder for the conkyrc that belongs to above widget (which uses rings-v1.3.1.lua, right?) but to no avail...
I'd be very grateful if you could share your conky configuration.
Thanks a lot in advance!
Yes, it is v1.3.1.lua.
This is one of the Conky's that I found on the internet at some point, saved and forgot about.
I don't even know who the author is. ![]()
You can find the files here: https://workupload.com/file/Y4k7cSbadVA
Offline
unklar wrote:^An attempt.
It works well with all three.Awesome stuff unklar.
I'm still a conky 1.9er on Debian Old Stable.
Must upgrade someday.
But it seems to me that newer these days doesn't necessarily mean better.
Yes, I know my friend...
Stick with the 1.9's. Knowing you, you would be outraged by this nonsense
* old configuration syntaxannoy.
It doesn't correspond to the facts. 1.10 cannot handle the syntax of 1.9. It still refuses to serve. ![]()
Offline
Stick with the 1.9's. Knowing you, you would be outraged by this nonsense
* old configuration syntaxannoy.
It doesn't correspond to the facts. 1.10 cannot handle the syntax of 1.9. It still refuses to serve.
OH I will .... as long as I can and that will be as long as it can get it's "depends"
Debian 12 Beardog, SoxDog and still a Conky 1.9er
Offline
Offline
Audacious-stream-conky
Majestic Jukebox Radio ( Oldies )
The Mamas & The Papas - Dream a little dream of me
I completely forgot about this conky because I mostly listen to RadioTray-NG.
Audacious has a customized skin, and conky is in the middle.
First I created a background (with mtpaint) that looks like Audacious, and then thanks to a modified radiotray-ng script I got the album cover.
If people would know how little brain is ruling the world, they would die of fear.
Offline
Hello
I've got a working Audacious Conky again when you click on it
It's been a while
conkyrc
conky.config = {
background = true,
use_xft = true,
font = 'Liberation Sans:size=7',
xftalpha = 1,
update_interval = 0.5,
total_run_times = 0,
own_window = true,
own_window_transparent = true,
own_window_argb_visual = true,
own_window_type = 'normal',
own_window_hints = 'undecorated,below,skip_taskbar,skip_pager',
own_window_title = 'audacious_conky',
double_buffer = true,
minimum_width = 400,
minimum_height = 100,
text_buffer_size = 2048,
draw_shades = false,
draw_outline = false,
draw_borders = false,
draw_graph_borders = false,
default_color = 'white',
alignment = 'bottom_middle',
gap_x = 0,
gap_y = 138,
no_buffers = true,
uppercase = false,
cpu_avg_samples = 2,
override_utf8_locale = true,
imlib_cache_flush_interval = 60,
imlib_cache_size = 10000,
out_to_stderr = false,
lua_load = '~/.conky/lua/image.lua',
};
conky.text = [[${execi 0.2 bash /home/romuald/.conky/audacious/scripts/click_audacious.sh > /dev/null 2>&1}\
${execi 3 ~/.conky/audacious/scripts/cover.sh}
${goto 160}${execi 1 audtool current-song-output-length} ${goto 358}${color ff8000}${execi 1 audtool current-song-length}\
${goto 188}${color ff8000}${execbar 2, 164 expr 100 \* $(audtool --current-song-output-length-seconds) \/ $(audtool --current-song-length-seconds)}$color\
${goto 188}${color 000000}${execbar 2, 164 echo 0}$color
${lua fDrawImage ~/.conky/audacious/audacious.png 24 14 68 70}\
${lua fDrawImage ~/.conky/audacious/case.png 0 0 410 108}\
${if_existing /tmp/audacious_click}${image /home/romuald/.conky/audacious/images/Orange.png -p 102,00 -s 30x30}${endif}\
${voffset -20}${font GE Inspira :size=10}\
${goto 160}${execi 3 audtool current-song-tuple-data artist}${font}
${goto 160}${execi 3 audtool current-song-tuple-data title}
${goto 160}${execi 3 audtool current-song-tuple-data album}
# AFFICHAGE DES ICÔNES (Configuration 4 boutons)
${lua fDrawImage ~/.conky/audacious/stop.png 115 31 13 13}
${lua fDrawImage ~/.conky/audacious/rew.png 100 45 13 13}
${lua fDrawImage ~/.conky/audacious/play.png 115 45 13 13}
${lua fDrawImage ~/.conky/audacious/fwd.png 130 45 13 13}
${voffset -250}
]];the script for clic & for the light
#!/bin/bash
# 1. Récupération de la fenêtre
WINDOW_UNDER_MOUSE=$(xdotool getmouselocation --shell | grep WINDOW | cut -d= -f2)
WIN_NAME=$(xprop -id $WINDOW_UNDER_MOUSE WM_NAME 2>/dev/null | cut -d'"' -f2)
if [ "$WIN_NAME" != "audacious_conky" ]; then
exit 0
fi
# 2. Coordonnées relatives
WID=$(xdotool search --name "audacious_conky" | tail -1)
WX=$(xwininfo -id $WID | grep "Absolute upper-left X" | awk '{print $4}')
WY=$(xwininfo -id $WID | grep "Absolute upper-left Y" | awk '{print $4}')
eval $(xdotool getmouselocation --shell 2>/dev/null)
IS_DOWN=$(xinput query-state 16 | grep -o "button\[1\]=down")
REL_X=$((X - WX))
REL_Y=$((Y - WY))
if [ ! -z "$IS_DOWN" ]; then
# On vérifie si on clique sur l'un des boutons
# REW | PLAY | STOP | FWD
if [[ $REL_X -ge 100 && $REL_X -le 113 && $REL_Y -ge 45 && $REL_Y -le 58 ]] || \
[[ $REL_X -ge 115 && $REL_X -le 128 && $REL_Y -ge 45 && $REL_Y -le 58 ]] || \
[[ $REL_X -ge 115 && $REL_X -le 128 && $REL_Y -ge 31 && $REL_Y -le 44 ]] || \
[[ $REL_X -ge 130 && $REL_X -le 143 && $REL_Y -ge 45 && $REL_Y -le 58 ]]; then
# Création du témoin lumineux
touch /tmp/audacious_click
# Exécution des commandes selon la zone
[[ $REL_X -ge 100 && $REL_X -le 113 && $REL_Y -ge 45 && $REL_Y -le 58 ]] && audacious --rew
[[ $REL_X -ge 115 && $REL_X -le 128 && $REL_Y -ge 45 && $REL_Y -le 58 ]] && audacious --play-pause
[[ $REL_X -ge 115 && $REL_X -le 128 && $REL_Y -ge 31 && $REL_Y -le 44 ]] && audacious --stop
[[ $REL_X -ge 130 && $REL_X -le 143 && $REL_Y -ge 45 && $REL_Y -le 58 ]] && audacious --fwd
sleep 0.4
rm -f /tmp/audacious_click
fi
fi@+
Last edited by loutch (Today 17:41:34)
Linuxmint 22.1 Xia xfce & mageia 9 XFCE on ssd hp pavilion g7
Xubuntu 18.04 lts & 24.04 lts on ASUS Rog STRIX
Offline