maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [Request] Beautify "Conky" (https://talk.maemo.org/showthread.php?t=52495)

dbrodie 2010-05-12 19:01

Re: [Request] Beautify "Conky"
 
Well, actually, now that conkey supports RGBA shouldn't it be really easy to have it as a pretty desktop widget?

[EDIT]
BTW, here are a few nice example:
http://blog.conky.be/2010/03/01/plea...-cotm-entries/
(I bit odd but they where for valentine's day :) )

aspidites 2010-05-12 19:13

Re: [Request] Beautify "Conky"
 
Check Tawan's post here: http://bbs.archlinux.org/viewtopic.php?id=94241&p=4

he's using conky in the bottom left corner.

Also here: http://s218.photobucket.com/albums/c...t=obshot-2.jpg

On the right side, the card with all the states has a conky overlay.

Plenty more examples in the archlinux screenshots page. Conky doesn't have to be "ugly".

DaSilva 2010-05-25 20:32

Re: [Request] Beautify "Conky"
 
Quote:

Originally Posted by biggzy (Post 655561)
The battery and signal mods are in the n900 mods topic, here is my conky config file .. http://www.speedyshare.com/files/22403298/conky.conf

Can you please re-upload it?
Thanks

biggzy 2010-05-25 20:36

Re: [Request] Beautify "Conky"
 
Quote:

Originally Posted by DaSilva (Post 677020)
Can you please re-upload it?
Thanks

Yes no probs, here is the file .. http://www.speedyshare.com/files/22626586/conky.conf

Biggzy.

DaSilva 2010-05-25 22:33

Re: [Request] Beautify "Conky"
 
1 Attachment(s)
Thanks.
Here is my advanced config based on biggzys work:

Code:

# Conky, a system monitor, based on torsmo
#
# Any original torsmo code is licensed under the BSD license
#
# All code written since the fork of torsmo is licensed under the GPL
#

# Copyright (c) 2004, Hannu Saransaari and Lauri Hakkarainen
# Copyright (c) 2005-2007 Brenden Matthews, Philip Kovacs, et. al. (see AUTHORS)
# All rights reserved.
#
# Please see COPYING for details
## This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program.  If not, see <http://www.gnu.org/licenses/>.
#
# $Id: conky.conf 1193 2008-06-21 20:37:58Z ngarofil $

alignment top_left
background no
maximum_width 800
border_width 1
cpu_avg_samples 2
default_color white
default_outline_color white
default_shade_color white
default_graph_size 15,50
draw_borders no
draw_graph_borders no
draw_outline no
draw_shades no
use_xft yes
xftfont Droid Sans Mono:size=11
xftalpha 0.8
double_buffer yes
gap_x 20
gap_y 60
minimum_size 5 5
net_avg_samples 2
no_buffers yes
out_to_console no
own_window yes
own_window_class Conky
own_window_type normal
own_window_transparent yes
own_window_hints below,sticky
stippled_borders 0
update_interval 3.0
uppercase no
use_spacer none
show_graph_scale no
show_graph_range no

TEXT
$alignc $nodename - $sysname $kernel on $machine ${color light blue}Uptime:$color $uptime
${color 0084C9}$stippled_hr
${color light blue}Frequency:$color  ${freq}MHz ${color light blue}Temperature: ${goto 290} $color${execi 3 cat /sys/class/power_supply/bq27200-0/temp}°C  ${goto 340} ${color light blue}Load:$color $loadavg  ${color light blue}Processes:$color $processes  ${color light blue}Running:$color $running_processes
${color light blue}CPU Usage:$color  $cpu% ${color light blue} ${goto 168} Current: ${goto 280} $color${execi 3 cat /sys/class/power_supply/bq27200-0/current_now}mA ${goto 350}${color grey}${cpubar 5}
${color light blue}CPU Graph: ${color black}${cpugraph 16,232 ffffff 0094ff}${color light blue} ${goto 340} Lo:${color black}${loadgraph 1 16,105 ffe400 ffe400}${color light blue} Dio:${color black}${diskiograph /dev/mmcblk0 16,105 00ff00 00ff00}${color light blue} Mem:${color black}${memgraph 15,105 ff0000 ff0000}
${color light blue}RAM  Usage:$color${goto 110}$mem${goto 190} | $memmax${goto 310}$memperc%${goto 350}${color grey}${membar 5}
${color light blue}Swap Usage:$color${goto 110}$swap${goto 190} | $swapmax${goto 310}$swapperc%${goto 350}${color grey}${swapbar 5}
${color 0084C9}$stippled_hr
${color light blue}rootfs${goto 110}$color${fs_free /}${goto 190} | ${fs_size /} ${color grey}${goto 310}${fs_free_perc /}%${goto 350}${color grey}${fs_bar 5 /}
${color light blue}home${goto 110}$color${fs_free /home}${goto 190} | ${fs_size /home} ${color grey}${goto 310}${fs_free_perc /home}%${goto 350}${color grey}${fs_bar 5 /home}
${if_mounted /home/user/MyDocs}${color light blue}MyDocs${goto 110}$color${fs_free /home/user/MyDocs}${goto 190} | ${fs_size /home/user/MyDocs} ${color grey}${goto 310}${fs_free_perc /home/user/MyDocs}%${goto 350}${color grey}${fs_bar 5 /home/user/MyDocs}$endif
${color light blue}Battery:$color ${goto 110}${color green}${execi 30 if [ "`hal-device bme |grep "is_charging" |awk '{print $3;}' |sed -e :a -e '$!N;s/\n/ /;ta'`" = "true" ]; then  echo "Charging..."; fi}$color${goto 310}${execi 30 hal-device bme |grep "percentage" |awk '{print $3;}'}%${goto 350}${color grey}${execibar 30 hal-device bme |grep "percentage" |awk '{print $3;}'}
${if_mounted /media/mmc1}${color light blue}mmc1${goto 110}$color${fs_free /media/mmc1}${goto 190}| ${fs_size /media/mmc1} ${color grey}${goto 310}${fs_free_perc /media/mmc1}%${goto 350}${color grey}${fs_bar 5 /media/mmc1}$endif
${color 0084C9}$stippled_hr
${if_up gprs0}${color light blue}gprs0: ${color light blue}Up:$color ${upspeed gprs0} kB/s${color grey} - ${color light blue}Down:$color ${downspeed gprs0} kB/s  $else${color light blue}gprs0: ${color light blue} Not Connected$endif
${if_empty ${wireless_essid wlan0}}${color light blue}wlan0:  ${color light blue}Not Connected $else${color light blue}wlan0 ESSID: $color${wireless_essid wlan0} ${color light blue}Rate: ${color}${wireless_bitrate wlan0} ${color light blue}Connection Quality: $color${wireless_link_qual_perc wlan0}% ${color light blue}Up:$color ${upspeed wlan0} kB/s ${color grey} - ${color light blue}Down:$color ${downspeed wlan0} kB/s $endif
${if_up gprs0}${color light blue}gprs0 Up: ${color black}${upspeedgraph gprs0 20,290 ff0000 00ff00}$alignr${color light blue}gprs0 Down: ${color black}${downspeedgraph gprs0 20,290 00ff00 ff0000}$else${if_empty ${wireless_essid wlan0}}$else${color light blue}wlan0 Up: ${color black}${upspeedgraph wlan0 20,290 00ff00 ff0000}$alignr${color light blue}wlan0 Down: ${color black}${downspeedgraph wlan0 20,290 ff0000 00ff00}$endif$endif
${color 0084C9}$stippled_hr
${color light blue}Process Top 1-3      PID  CPU%  MEM%                  ${goto 400}Process Top 4-6      PID  CPU%  MEM%
${color #ffffff} ${top name 1}    ${top pid 1} ${top cpu 1} ${top mem 1}    ${color #ffffff} ${top name 4}    ${top pid 4} ${top cpu 4} ${top mem 4}
${color #ffffff} ${top name 2}    ${top pid 2} ${top cpu 2} ${top mem 2}    ${color #ffffff} ${top name 5}    ${top pid 5} ${top cpu 5} ${top mem 5}
${color #ffffff} ${top name 3}    ${top pid 3} ${top cpu 3} ${top mem 3}    ${color #ffffff} ${top name 6}    ${top pid 6} ${top cpu 6} ${top mem 6}

Temperature and Current work only with the power Kernel.

Just copy / create the code to /home/user/MyDocs/conky.conf

Benson 2010-05-25 23:28

Re: [Request] Beautify "Conky"
 
Quote:

Originally Posted by shinkamui (Post 655449)
What kind of eye candy would you like to see in a System Info/Resources app?

Boobs, mostly.

xman 2010-05-26 16:14

Re: [Request] Beautify "Conky"
 
1 Attachment(s)
Here's mine. Color are mostly the same. But I add a batt % and another column of run apps. And a few truncated words.

x

HTML Code:

# Conky, a system monitor, based on torsmo
#
# Any original torsmo code is licensed under the BSD license
#
# All code written since the fork of torsmo is licensed under the GPL
#
# Please see COPYING for details
#
# Copyright (c) 2004, Hannu Saransaari and Lauri Hakkarainen
# Copyright (c) 2005-2007 Brenden Matthews, Philip Kovacs, et. al. (see AUTHORS)
# All rights reserved.
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.        See the
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program.        If not, see <http://www.gnu.org/licenses/>.
#
# $Id: conky.conf 1193 2008-06-21 20:37:58Z ngarofil $

alignment top_left
background no
maximum_width 800
border_width 1
cpu_avg_samples 2
default_color white
default_outline_color white
default_shade_color white
draw_borders no
draw_graph_borders yes
draw_outline no
draw_shades no
use_xft yes
xftfont Droid Sans Mono:size=11
xftalpha 0.8
double_buffer yes
gap_x 20
gap_y 60
minimum_size 5 5
net_avg_samples 2
no_buffers yes
out_to_console no
own_window yes
own_window_class Conky
own_window_type normal
own_window_transparent yes
own_window_hints below,sticky
stippled_borders 0
update_interval 3.0
uppercase no
use_spacer none
show_graph_scale no
show_graph_range no

TEXT
$alignc $nodename - $sysname $kernel on $machine ${color yellow}Uptime:$color $uptime ${color yellow}Battery:${color}${execi 30 hal-device bme |grep "percentage" |awk '{print $3;}'}%
${color ff8a00}$stippled_hr
${color yellow}Frequency:$color        $freq MHz                                                $alignc ${color yellow}Load:$color $loadavg                        $alignr        ${color yellow}Processes:$color $processes        ${color yellow}Running:$color $running_processes
${color yellow}CPU Usage:$color${goto 110}$cpu% ${goto 350}${color red}${cpubar 10}
${color yellow}CPU:${color black}${cpugraph 16,300 ff0000 ff0000}${color yellow} Lo:${color black}${loadgraph 1 16,105 ffe400 ffe400}${color yellow} Dio:${color black}${diskiograph /dev/mmcblk0 16,105 00ff00 00ff00}${color yellow} Mem:${color black}${memgraph 16,105 ff0000 ff0000}
${color yellow}RAM        Usage:$color${goto 110}$mem${goto 190}| $memmax${goto 310}$memperc%${goto 350}${color green}${membar 10}
${color yellow}Swap Usage:$color${goto 110}$swap${goto 190}| $swapmax${goto 310}$swapperc%${goto 350}${color green}${swapbar 10}
${color ff8a00}$stippled_hr
${color yellow}rootfs${goto 110}$color${fs_free /}${goto 190}| ${fs_size /} ${color grey}${goto 310}free${goto 350}${color green}${fs_bar 10 /}
${color yellow}home${goto 110}$color${fs_free /home}${goto 190}| ${fs_size /home} ${color grey}${goto 310}free${goto 350}${color green}${fs_bar 10 /home}
${if_mounted /home/user/MyDocs}${color yellow}MyDocs${goto 110}$color${fs_free /home/user/MyDocs}${goto 190}| ${fs_size /home/user/MyDocs} ${color grey}${goto 310}free${goto 350}${color green}${fs_bar 10 /home/user/MyDocs}$endif
${if_mounted /media/mmc1}${color ffa800}mmc1${goto 110}$color${fs_free /media/mmc1}${goto 190}| ${fs_size /media/mmc1} ${color grey}${goto 310}free${goto 350}${color green}${fs_bar 10 /media/mmc1}$endif
${color ff8a00}$stippled_hr
${if_up gprs0}${color yellow}gprs0: ${color yellow}Up:$color ${upspeed gprs0} kB/s${color grey} - ${color yellow}Down:$color ${downspeed gprs0} kB/s        $else${color yellow}gprs0: ${color red} Not Connected$endif
${if_empty ${wireless_essid wlan0}}${color yellow}wlan0:        ${color red}Not Connected $else${color yellow}wlan0 ESSID: $color${wireless_essid wlan0} ${color yellow}Rate: ${color}${wireless_bitrate wlan0} ${color yellow}Conn. Quality: $color${wireless_link_qual_perc wlan0}% ${color yellow}Up:$color ${upspeed wlan0} kB/s ${color grey} - ${color yellow}Down:$color ${downspeed wlan0} kB/s $endif
${if_up gprs0}${color yellow}gprs0 Up: ${color black}${upspeedgraph gprs0 20,290 ff0000 00ff00}$alignr${color yellow}gprs0 Down: ${color black}${downspeedgraph gprs0 20,290 00ff0000 ff0000}$else${if_empty ${wireless_essid wlan0}}$else${color yellow}wlan0 Up: ${color black}${upspeedgraph wlan0 20,290 00ff00 ff0000}$alignr${color yellow}wlan0 Down: ${color black}${downspeedgraph wlan0 20,290 ff0000 00ff00}$endif$endif
${color ff8a00}$stippled_hr
${color lightgrey}Name                                                                        PID        CPU%        MEM%
${color #ff6000} ${top name 1}                ${top pid 1} ${top cpu 1} ${top mem 1}        ${color #C0C0C0} ${top name 5}                ${top pid 5} ${top cpu 5} ${top mem 5}
${color #ffa800} ${top name 2}                ${top pid 2} ${top cpu 2} ${top mem 2}        ${color #C0C0C0} ${top name 6}                ${top pid 6} ${top cpu 6} ${top mem 6}
${color #fffc2a} ${top name 3}                ${top pid 3} ${top cpu 3} ${top mem 3}        ${color #C0C0C0} ${top name 7}                ${top pid 7} ${top cpu 7} ${top mem 7}
${color #24ff00} ${top name 4}                ${top pid 4} ${top cpu 4} ${top mem 4}        ${color #C0C0C0} ${top name 8}                ${top pid 8} ${top cpu 8} ${top mem 8}


rwheres 2010-08-08 10:18

Re: [Request] Beautify "Conky"
 
1 Attachment(s)
Here's mine

I too bits 'n pieces from this thread and added inbound/outbound connections and ports:

Code:

# Conky, a system monitor, based on torsmo
#
# Any original torsmo code is licensed under the BSD license
#
# All code written since the fork of torsmo is licensed under the GPL
#
# Please see COPYING for details
#
# Copyright (c) 2004, Hannu Saransaari and Lauri Hakkarainen
# Copyright (c) 2005-2007 Brenden Matthews, Philip Kovacs, et. al. (see AUTHORS)
# All rights reserved.
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program.  If not, see <http://www.gnu.org/licenses/>.
#
# $Id: conky.conf 1193 2008-06-21 20:37:58Z ngarofil $

alignment top_left
background no
maximum_width 800
border_width 1
cpu_avg_samples 2
default_color white
default_outline_color white
default_shade_color white
draw_borders no
draw_graph_borders yes
draw_outline no
draw_shades no
use_xft yes
xftfont Droid Sans Mono:size=11
xftalpha 0.8
double_buffer yes
gap_x 20
gap_y 60
minimum_size 5 5
net_avg_samples 2
no_buffers yes
out_to_console no
own_window yes
own_window_class Conky
own_window_type normal
own_window_transparent yes
own_window_hints below,sticky
stippled_borders 0
update_interval 3.0
uppercase no
use_spacer none
show_graph_scale no
show_graph_range no


TEXT
$nodename - $sysname $kernel on $machine ${color #4072a5}$alignr Uptime:$color $uptime ${color #4072a5}Battery:${color}${execi 30 hal-device bme |grep "percentage" |awk '{print $3;}'}%
${color #4072a5}Frequency:$color  $freq MHz            $alignc ${color #4072a5}Load:$color $loadavg      $alignr  ${color #4072a5}Processes:$color $processes  ${color #4072a5}Running:$color $running_processes
${color #4072a5}CPU Usage:$color${goto 110}$cpu% ${goto 350}${color lightgrey}${cpubar 10}
${color #4072a5}CPU:${color black}${cpugraph 16,300 ff0000 ff0000}${color #4072a5} Lo:${color black}${loadgraph 1 16,105 ffe400 ffe400}${color #4072a5} Dio:${color black}${diskiograph /dev/mmcblk0 16,105 00ff00 00ff00}${color #4072a5} Mem:${color black}${memgraph 16,105 ff0000 ff0000}
${color #4072a5}RAM  Usage:$color${goto 110}$mem${goto 190}| $memmax${goto 310}$memperc%${goto 350}${color lightgrey}${membar 10}
${color #4072a5}Swap Usage:$color${goto 110}$swap${goto 190}| $swapmax${goto 310}$swapperc%${goto 350}${color lightgrey}${swapbar 10}
${color #4072a5}rootfs${goto 110}$color${fs_free /}${goto 190}| ${fs_size /} ${color grey}${goto 310}free${goto 350}${color lightgrey}${fs_bar 10 /}
${color #4072a5}home${goto 110}$color${fs_free /home}${goto 190}| ${fs_size /home} ${color grey}${goto 310}free${goto 350}${color lightgrey}${fs_bar 10 /home}
${if_mounted /home/user/MyDocs}${color #4072a5}MyDocs${goto 110}$color${fs_free /home/user/MyDocs}${goto 190}| ${fs_size /home/user/MyDocs} ${color grey}${goto 310}free${goto 350}${color lightgrey}${fs_bar 10 /home/user/MyDocs}$endif
${if_mounted /media/mmc1}${color #4072a5}mmc1${goto 110}$color${fs_free /media/mmc1}${goto 190}| ${fs_size /media/mmc1} ${color grey}${goto 310}free${goto 350}${color lightgrey}${fs_bar 10 /media/mmc1}$endif
${color #2F567C}$stippled_hr
${if_up gprs0}${color #4072a5}gprs0: ${color #4072a5}Up:$color ${upspeed gprs0} kB/s${color grey} - ${color #4072a5}Down:$color ${downspeed gprs0} kB/s
${color }gprs0 Up: ${color black}${upspeedgraph gprs0 20,290 ff0000 00ff00}$alignr${color #4072a5}gprs0 Down: ${color black}${downspeedgraph gprs0 20,290 00ff0000 ff0000}$else${if_empty ${wireless_essid wlan0}}$else${color #4072a5}wlan0 ESSID: $color${wireless_essid wlan0} ${color #4072a5}Rate: ${color}${wireless_bitrate wlan0} ${color #4072a5}Connection Quality: $color${wireless_link_qual_perc wlan0}% ${color #4072a5}Up:$color ${upspeed wlan0} kB/s ${color grey} - ${color #4072a5}Down:$color ${downspeed wlan0} kB/s
${color #4072a5}wlan0 Up: ${color black}${upspeedgraph wlan0 20,290 00ff00 ff0000}$alignr${color #4072a5}wlan0 Down: ${color black}${downspeedgraph wlan0 20,290 ff0000 00ff00}$endif$endif
${color #4072a5}Connections: Inbound: ${tcp_portmon 1 32767 count} ${alignr}Outbound: ${tcp_portmon 32768 61000 count}
$color ${tcp_portmon 1 32767 rhost 0} port: ${tcp_portmon 1 32767 lservice 0} ${alignr} ${tcp_portmon 32768 61000 rhost 0} port: ${tcp_portmon 32768 61000 lservice 0}
$color ${tcp_portmon 1 32767 rhost 1} port: ${tcp_portmon 1 32767 lservice 1} ${alignr} ${tcp_portmon 32768 61000 rhost 1} port: ${tcp_portmon 32768 61000 lservice 1}
${color #2F567C}$stippled_hr
${color #4072a5}Process Top 1-4      PID  CPU%  MEM%                  ${goto 400}Process Top 5-8      PID  CPU%  MEM%${color}
${top name 1}    ${top pid 1} ${top cpu 1} ${top mem 1}      ${top name 5}    ${top pid 5} ${top cpu 5} ${top mem 5}
${top name 2}    ${top pid 2} ${top cpu 2} ${top mem 2}      ${top name 6}    ${top pid 6} ${top cpu 6} ${top mem 6}
${top name 3}    ${top pid 3} ${top cpu 3} ${top mem 3}      ${top name 7}    ${top pid 7} ${top cpu 7} ${top mem 7}
${top name 4}    ${top pid 4} ${top cpu 4} ${top mem 4}      ${top name 8}    ${top pid 8} ${top cpu 8} ${top mem 8}


PipoXtreme 2010-08-08 10:41

Re: [Request] Beautify "Conky"
 
Guys where I have to put this conf file now.. the directory from dasilva I can't find in my N900 ?!

DaSilva 2010-08-08 10:44

Re: [Request] Beautify "Conky"
 
It should be the main directory if you connect your N900 to your PC or it is called "N900" on the phone.


All times are GMT. The time now is 15:01.

vBulletin® Version 3.8.8