| lavi |
|
|
Темы:
7
Сообщения:
49
Участник с: 14 ноября 2009
|
Таак. conkyrc:
own_window yes
own_window_title myconky
own_window_type desktop
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
use_xft yes
xftfont Terminus:size=8
double_buffer yes
draw_shades no
default_color white
default_shade_color #cccccc
minimum_size height 1100
alignment top_right
#gap_x 1000
#gap_y 100
no_buffers no
TEXT
${voffset -10}${font Ubuntu:size=96:weight=bold}${color #ffffff}${time %H}$color$font${voffset -100}${font Ubuntu:size=36:weight=normal}${color #ffa800}${time |%M}$color$font
${voffset 70}${font Ubuntu:size=28:weight=bold}${color #ffa800}${time %A}$color$font
${voffset 30}${font Ubuntu:size=36:weight=bold}${color #ffa800}${time %d.%m}$color$font${voffset -30}${font Ubuntu:size=10:weight=bold}${color #ffffff}${time %Y}$color$font
${voffset 30}${font Weather:size=150:weight=normal}${color #ffffff}${execi 180 cat ~/scripts/weather/cond.txt}$color$font
${voffset -20}${font Ubuntu:size=68:weight=bold}${color #ffffff}${execi 180 cat ~/scripts/weather/temp.txt}$color$font
${execi 600 /home/lavi/scripts/weather.sh}
${execi 60 /home/lavi/scripts/batcheck.sh}
Батарея:${voffset 12} ${battery_bar 5,150} ${battery_percent}%
Почта: ${execi 120 sh ~/.bin/gmail.sh USERNAME_WITHOUT_@GMAIL.COM PASSWORD}Weather.sh - Не судите строго, самописный.
#!/bin/bash
RSS_URL=http://rss.wunderground.com/auto/rss_full/global/stations/33008.xml?units=metric
BASE_DIR=~/scripts/weather
TEMPFILE=$BASE_DIR/temp.txt
curl $RSS_URL 2>/dev/null |awk '
{
gsub("Temperature: ", "", $0);
gsub("Humidity", "Влажность", $0);
gsub("Pressure", "Давление", $0);
gsub("Conditions:", "", $0);
gsub("hPa", "гПа", $0);
gsub("Light Snow Showers", "k", $0);
gsub("Light Freezing Rain", "g", $0);
gsub("Light Freezing Drizzle", "g", $0);
gsub("Light Drizzle", "g", $0);
gsub("Scattered Clouds", "b", $0);
gsub("Falling", "Снижается", $0);
gsub("Steady", "Устойчивое", $0);
gsub("Rising", "Повышается", $0);
gsub("Clear", "A", $0);
gsub("Partly Cloudy", "b", $0);
gsub("Mostly Cloudy", "d", $0);
gsub("Thunderstorm", "f", $0);
gsub("Cloudy", "b", $0);
gsub("Fog", "b", $0);
gsub("Light Snow", "k", $0);
gsub("Snow", "k", $0);
gsub("Wind Direction", "Ветер", $0);
gsub("Overcast", "d", $0);
gsub("Mist", "e", $0);
gsub("Light Rain Showers", "g", $0);
gsub("Light Rain", "g", $0);
gsub("SW", "ЮЗ", $0);
gsub("SE", "ЮВ", $0);
gsub("E", "В", $0);
gsub("W", "З", $0);
gsub("NW", "СЗ", $0);
gsub("NE", "СВ", $0);
gsub("N", "С", $0);
gsub("S", "Ю", $0);
gsub("°", "°", $0);
gsub("Wind Speed", "Скорость ветра", $0);
n=split($0,array,"CDATA");
n=split(array[2],array,"[");
n=split(array[2],array,"|");
split(array[6],ar,"<");
array[6]=ar[2];
temp = array[1];
array[1]=array[4];
array[4]=temp;
for (i=1;i<n;i++) {
printf("%s\n",array[i]);
}
}'|cat > $TEMPFILE
#cat $TEMPFILE
inputfile=$1
let count=0
while read LINE; do
ARRAY[$count]=$LINE
((count++))
done < $TEMPFILE
echo ${ARRAY[0]} > $BASE_DIR/cond.txt
echo ${ARRAY[3]} > $BASE_DIR/temp.txt
echo ${ARRAY[1]}
echo ${ARRAY[2]}
exit 0
#!/bin/bash
DIR="/sys/class/power_supply/BAT0"
STATUS=$(cat "$DIR/status")
if [ "$STATUS" == "Discharging" ]
then
for PREFIX in "charge" "energy"
do
if [ -f "$DIR/${PREFIX}_now" ] && [ -f "$DIR/${PREFIX}_full" ]
then
REMAIN=$(cat "$DIR/${PREFIX}_now")
FULL=$(cat "$DIR/${PREFIX}_full")
PRCT=$((100 * $REMAIN / $FULL))
if [ $PRCT -le 10 ]
then
zenity --warning --text " <span color='black'>Батарея садится, подключите зарядку!</span>"
fi
if [ $PRCT -le 2 ]
then
sudo pm-suspend
fi
break
fi
done
fiUPD gmail.sh: wget -q -O - https://mail.google.com/a/gmail.com/feed/atom --http-user=${1}@gmail.com --http-password="${2}" --no-check-certificate | grep fullcount | sed 's/<[^0-9]*>//g'
Сделал rm -rf /
Дважды. |
| deniolp |
|
Темы:
5
Сообщения:
134
Участник с: 02 декабря 2011
|
@lavi - Спасибо большое!
Arch awesome @各行其道@
|
| citadeldimon |
|
|
Темы:
6
Сообщения:
288
Участник с: 09 июля 2012
|
lavi а показать еще файл ~/.bin/gmail.sh можешь? |
| lavi |
|
|
Темы:
7
Сообщения:
49
Участник с: 14 ноября 2009
|
Сделал UPD с gmail.sh
Сделал rm -rf /
Дважды. |
| citadeldimon |
|
|
Темы:
6
Сообщения:
288
Участник с: 09 июля 2012
|
laviспасибо, добавил себе в конфиг) |
| deniolp |
|
Темы:
5
Сообщения:
134
Участник с: 02 декабря 2011
|
laviАга, так еще лучше! 谢谢!
Arch awesome @各行其道@
|
| vlad648 |
|
|
Темы:
23
Сообщения:
105
Участник с: 05 ноября 2011
|
Моя прохладная гномощель:![]() ![]() Дефолт, но мне нравится. |
| surfer |
|
|
Темы:
18
Сообщения:
280
Участник с: 27 ноября 2008
|
Vlad648при 21 по Цельсию снег не лежит :) |
| Aivar |
|
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
Vlad648Слева dockbarx? |
| vlad648 |
|
|
Темы:
23
Сообщения:
105
Участник с: 05 ноября 2011
|
Нет, расширение Dash To Dock: https://extensions.gnome.org/extension/ … h-to-dock/ |