Ноябрь 2010

А как в wmfs на панельке выставить цифр.часы и дату?
dengor
А как в wmfs на панельке выставить цифр.часы и дату?


Вот тут я писал свои конфиги, да простит меня администрация форума

wilful, спасибо!
переехал на wmfs, вот что получилось

shlemisto, можно содержимое ~/.config/wmfs/status.sh показать (ведь это же он на панельку батарею, время, проц и т.п. выводит?).
А вообще, wmfs рулит!
dengor
shlemisto, можно содержимое ~/.config/wmfs/status.sh показать (ведь это же он на панельку батарею, время, проц и т.п. выводит?).
А вообще, wmfs рулит!

получай-ка

status.sh
#!/bin/bash
#DATE
DATE=`date +%c | cut -d: -f1,2`
# DDBF
DB=`deadbeef --nowplaying "%a - %t"`
# CPU && MEM Usage
TEMP=`cat /proc/acpi/thermal_zone/TZ00/temperature | awk '{ print $2 }'`
CPU=`top -n2 -d0.1 | awk '{ print $2 }' | grep "%" | tail -1 | cut -d. -f1`
MEM=`free -m | head -3 | tail -1 | awk '{ print $3 }'`
#BATTERY
BAT=`acpi -bi | head -1 | awk '{ print $4 }' | cut -d, -f1`
BATTIME=`acpi -bi | head -1 | awk '{ print $5 }' | cut -d: -f1,2`
# Network stats
WLAN=`iwconfig wlan0 | tail -4 | head -1 | awk '{ print $2 }' | cut -d= -f2 | cut -d/ -f1`
WLAN_VAL=$(echo "$WLAN+30" | bc)
#OUTPUT
TEXT="$INPUT_TEXT CPU: $CPU% $TEMP°C | MEM: $MEM Mb | BAT: $BAT  $BATTIME | WiFi: $WLAN_VAL% | $DB | $DATE | "
/usr/bin/wmfs -s "$TEXT"

для пакмана переделал, а то как-то не кошерно, когда pacman -Qu | wc -l вызывается каждые N секунд

я сделал вот так

pacman.sh
    if [ $DISPLAY ]; then
    echo "`wmfs -s "PACMAN: \#ff0000\  \`pacman -Qu | wc -l\`                                                                                                                                               "`"
fi                                                                                                                               

естественно, вызов pacman.sh закронил

0 * * * * sh /home/death/.scripts/pacman.sh



а, да, для владельцев еееписюков и wmfs'совцев:
чтобы получать эвенты, как в awesome были (через naughty) можно сделать:

acpi-eeepc-generic-functions.sh
function send_naughty() {
    duration=$3
    [ "x$duration" == "x" ] && duration=${NOTIFY_DURATION}
    duration=$(( $duration / 1000 )) # naughty duration is in second
    cmd="wmfs -s '$1' &"
    send_generic "${cmd}"
}
Ништяк! Спасибо!
Эх, меня не хватило на wmfs, но хватило на опенбокс

Аскетично =), ну а у меня опять все очень просто и по домашнему, поставил чистую систему на новый хард:
А как бы мне картинки в статус бар впихнуть в вмфс?
 
Зарегистрироваться или войдите чтобы оставить сообщение.