[mythtv-users] glass-wide, a widescreen GUI theme for MythTV released
gibble
gibble at gmail.com
Wed Nov 14 19:02:23 UTC 2007
Forgot to remove the old link before re-linking.
# Link the file
rm $BgFile
ln -s $Command $BgFile
gibble wrote:
>
> This should work.
>
> #!/bin/bash
>
> # File locations
> BgPath=/usr/share/mythtv/themes/glass-wide/backgrounds
> BgFile=/usr/share/mythtv/themes/glass-wide/background.png
> TempLog=/tmp/random.log
>
> # Create a temporary logfile of all matches
> find $BgPath -iregex ".*.png" > $TempLog
>
> # Choose a random line number (any number from 1 to the length of the
> file)
> LowerBound=1
> RandomMax=32767
> UpperBound=$(cat $TempLog | wc -l)
> RandomLine=$(( $LowerBound + ($UpperBound * $RANDOM) / ($RandomMax + 1) ))
>
> # Use sed to grab the random line
> Command=$(sed -n "$RandomLine{p;q;}" "$TempLog")
>
> # Link the file
> ln -s $Command $BgFile
>
> # Restart X
> pkill xinit
>
>
> gibble wrote:
>>
>> There's already a backgrounds directory in the theme, just need it to
>> randomly symlink background.png to one of them...
>>
>>
>> Thomas Kessler-2 wrote:
>>>
>>> On Nov 14, 2007 12:23 PM, gibble <gibble at gmail.com> wrote:
>>>
>>>>
>>>> Nice! I'm using http://ftpmerou.free.fr/ubuntu/babaorum.png and it
>>>> looks
>>>> amazing (imho)
>>>>
>>>
>>> I might have to make a script that changes the background everyday, that
>>> would be pretty cool...
>>>
>>> TK
>>>
>>> _______________________________________________
>>> mythtv-users mailing list
>>> mythtv-users at mythtv.org
>>> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>>>
>>>
>>
>>
>
>
--
View this message in context: http://www.nabble.com/glass-wide%2C-a-widescreen-GUI-theme-for-MythTV-released-tf4790200s15552.html#a13754004
Sent from the mythtv-users mailing list archive at Nabble.com.
More information about the mythtv-users
mailing list