Posta din .conkyrc

Skrivbordsmiljöer, fönsterhanterare och desklets
phreakzter
Inlägg: 4
Blev medlem: 14 maj 2007, 15:11

SV: Posta din .conkyrc

Inlägg av phreakzter »

[img width=88 height=90]http://pici.se/thumbs/t_ovrwGJAoc.gif[/img]

.conkyrc

Kod: Markera allt

# set to yes if you want Conky to be forked in the background
background no

# X font when Xft is disabled, you can pick one with program xfontsel
#font 5x7
#font 6x10
#font 7x13
#font 8x13
#font 9x15
#font *mintsmild.se*
#font -*-*-*-*-*-*-34-*-*-*-*-*-*-*

# Use Xft?
use_xft yes

# Xft font when Xft is enabled
#xftfont Bitstream Vera Sans Mono:size=8
#xftfont Terminus:size=8
xftfont Clean-10
#xftfont mintsmild.se
#xftfont mintsstrong.se

# Text alpha when using Xft
xftalpha 0.8

# Print everything to stdout?
# out_to_console no

# MPD host/port
# mpd_host localhost
# mpd_port 6600
# mpd_password tinker_bell

# Print everything to console?
# out_to_console no

# mail spool
mail_spool $MAIL

# Update interval in seconds
update_interval 5.0

# This is the number of times Conky will update before quitting.
# Set to zero to run forever.
total_run_times 0

# Create own window instead of using desktop (required in nautilus)
own_window no
#own_window yes

# If own_window is yes, you may use type normal, desktop or override
own_window_type normal

# Use pseudo transparency with own_window?
own_window_transparent yes

# If own_window_transparent is set to no, you can set the background colour here
own_window_colour hotpink

# If own_window is yes, these window manager hints may be used
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes

# Minimum size of text area
minimum_size 280 5

# Draw shades?
draw_shades yes

# Draw outlines?
draw_outline no

# Draw borders around text
#draw_borders yes
draw_borders no

# Draw borders around graphs
draw_graph_borders yes

# Stippled borders?
stippled_borders 8

# border margins
border_margin 4

# border width
border_width 1

# Default colors and also border colors
default_color white
default_shade_color black
default_outline_color black

# Text alignment, other possible values are commented
#alignment top_left
alignment top_right
#alignment bottom_left
#alignment bottom_right
#alignment none

# Gap between borders of screen and text
# same thing as passing -x at command line
gap_x 12
gap_y 12

maximum_width 230

# Subtract file system buffers from used memory?
no_buffers yes

# set to yes if you want all text to be in uppercase
uppercase no

# number of cpu samples to average
# set to 1 to disable averaging
cpu_avg_samples 2

# number of net samples to average
# set to 1 to disable averaging
net_avg_samples 2

# Force UTF8? note that UTF8 support required XFT
override_utf8_locale yes

# Add spaces to keep things from moving about?  This only affects certain objects.
use_spacer no

# Allow each port monitor to track at most this many connections (if 0 or not set, default is 256)
#max_port_monitor_connections 256

# Maximum number of special things, e.g. fonts, offsets, aligns, etc.
#max_specials 512

# Maximum size of buffer for user text, i.e. below TEXT line.
#max_user_text 16384

# stuff after 'TEXT' will be formatted on screen

TEXT
phreaky@tutte:~/
 ${color white}Uptime:$color $uptime
 Time: ${time %T} 

${execi 1 ~/scripts/get_calendar.sh first_part}${color #ddaa00}${execi 1 ~/scripts/get_calendar.sh today }${color }${execi 1 ~/scripts/get_calendar.sh second_part}

Sysinfo:
 Load:$color $loadavg
 ${color white}CPU Usage: $cpu%
 ${color white}CPU Temp:${exec sensors |grep CPU\ Temp | sed 's/(.*)//g' |sed 's/°//g' |sed 's/CPU*.Temp*.: //g'}
 ${color white}CPU Fan:${exec sensors |grep CPU\ Fan |sed 's/(.*)//g' | sed 's/ALARM//g' | sed 's/CPU*.Fan*.: //g'}
 ${color white}RAM Usage:$color $mem/$memmax - $memperc% 

Free Space:
 ${color white}/:$color ${fs_free /}/${fs_size /}
 ${color white}C:$color ${fs_free /media/sdc1}/${fs_size /media/sdc1}
 ${color white}D:$color ${fs_free /media/sdd1}/${fs_size /media/sdd1}
 ${color white}E:$color ${fs_free /media/sda1}/${fs_size /media/sda1}
 ${color white}F:$color ${fs_free /media/sdb1}/${fs_size /media/sdb1}
 M:${if_mounted /media/E10} ${fs_free /media/E10}/${fs_size /media/E10} $else Iriver E10 not mounted $endif

${color}Name              PID     CPU%   MEM%
${color #ddaa00} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
${color white} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
${color white} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
${color white} ${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4}
${color}Mem usage
${color #ddaa00} ${top_mem name 1} ${top_mem pid 1} ${top_mem cpu 1} ${top_mem mem 1}
${color white} ${top_mem name 2} ${top_mem pid 2} ${top_mem cpu 2} ${top_mem mem 2}
${color white} ${top_mem name 3} ${top_mem pid 3} ${top_mem cpu 3} ${top_mem mem 3}

${color white}Networking:
 Down: ${downspeed eth1} kb/s${color white}          Up: ${upspeed eth1} kb/s

${color white}Current weather:
${color white}${exec cat ~/scripts/metar_status}
Senast redigerad av 1 phreakzter, redigerad totalt 10 gånger.
Användarvisningsbild
toxic76
Inlägg: 976
Blev medlem: 30 dec 2006, 00:18
OS: Ubuntu
Ort: Stockholm
Kontakt:

SV: Posta din .conkyrc

Inlägg av toxic76 »

Skulle gärna vilja veta vart man får tag på den där bakgrundsbilden du har
Johan skrev: Har faktiskt lånat din .conkyrc stoffepojken och ändrat lite efter min smak och färgerna på mitt skrivbord.

[img width=150 height=109]http://img159.imageshack.us/img159/5026/johan20061023tildaconkype1.th.png[/img]

Kod: Markera allt

# Create own window instead of using desktop (required in nautilus)
own_window yes
own_window_hints undecorated,below,skip_taskbar
background yes

# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes

# fiddle with window
use_spacer yes
use_xft yes
xftfont dejavu Sans:size=7

# Update interval in seconds
update_interval 0.75

# Minimum size of text area
minimum_size 200 5

# Draw shades?
draw_shades no

# Text stuff
draw_outline no # amplifies text if yes
draw_borders no
uppercase no # set to yes if you want all text to be in uppercase

# Stippled borders?
stippled_borders 3

# border margins
border_margin 9

# border width
border_width 10

own_window_colour brown
own_window_transparent yes

# Text alignment, other possible values are commented
alignment top_left
#alignment top_right
#alignment bottom_left
#alignment bottom_right

# Gap between borders of screen and text
gap_x 10
gap_y 85

# stuff after 'TEXT' will be formatted on screen
TEXT
${color #729195}CPU:$color ${color #33160F}$cpu%$color
${color #F7C796}$cpubar
${color #F7C796}${cpugraph BDC3BF F7C796}

${color #729195}RAM:$color     ${color #33160F}$memperc%$color	${color #F7C796}${membar 6}${color}
${color #729195}Swap:$color    ${color #33160F}$swapperc%$color	${color #F7C796}${swapbar 6}$color

${color #729195}root:$color     ${color #33160F}${fs_free_perc /}%  ${fs_free /}  ledigt$color
${color #F7C796}${fs_bar 6 /}$color
${color #729195}home:$color     ${color #33160F}${fs_free_perc /home}%  ${fs_free /home}  ledigt$color
${color #F7C796}${fs_bar 6 /home}$color

${color #729195}eth0
${color #729195}DOWN: ${color #33160F}${downspeed eth0} k/s         
${color #729195}UP: ${color #33160F}${upspeed eth0} k/s
${color #F7C796}${downspeedgraph eth0 BDC3BF F7C796}       
${color #F7C796}${upspeedgraph eth0 BDC3BF F7C796}
${color #729195}TOTAL: ${color #33160F}${totaldown eth0}  

${color #729195}eth1
${color #729195}DOWN: ${color #33160F}${downspeed eth1} k/s         
${color #729195}UP: ${color #33160F}${upspeed eth1} k/s
${color #F7C796}${downspeedgraph eth1 BDC3BF F7C796}       
${color #F7C796}${upspeedgraph eth1 BDC3BF F7C796}
${color #729195}TOTAL: ${color #33160F}${totaldown eth1}
EDIT: Har nog ändrat ganska mycket trots allt, nu när jag kollar på koden igen... :)
Bild
Bild
Bild
Bild
Användarvisningsbild
Hund
Inlägg: 16492
Blev medlem: 25 jan 2007, 04:15
OS: Gentoo
Ort: Norrland
Kontakt:

SV: Posta din .conkyrc

Inlägg av Hund »

Bilagor

[Filtypen har inaktiverats och kan inte längre visas.]

Linuxkompis - En vänlig Linux-gemenskap för alla!
phreakzter
Inlägg: 4
Blev medlem: 14 maj 2007, 15:11

SV: Posta din .conkyrc

Inlägg av phreakzter »

Hund skrev: [img width=235 height=358]http://pici.se/pictures/ApOPKskQx.png[/img]

In action: http://www.deviantart.com/deviation/57327989/
Måste bara fråga hur du kan läsa det där, med dem färgerna ;)
Användarvisningsbild
Hund
Inlägg: 16492
Blev medlem: 25 jan 2007, 04:15
OS: Gentoo
Ort: Norrland
Kontakt:

SV: Posta din .conkyrc

Inlägg av Hund »

phreakzter skrev:
Hund skrev: *Bild*

In action: http://www.deviantart.com/deviation/57327989/
Måste bara fråga hur du kan läsa det där, med dem färgerna ;)
Går rätt bra. Hade ju helt klart fungerat bättre med förslagsvis svart text. Men det lär ju se snyggt ut också. ;D
Linuxkompis - En vänlig Linux-gemenskap för alla!
look2
Inlägg: 523
Blev medlem: 09 jan 2007, 23:12
Ort: Arboga

SV: Posta din .conkyrc

Inlägg av look2 »

Alltså, jag fattar inte riktigt vart man skall ändra, i vilken fil och så. Kan man få detta att fungera med en dualcore cpu? så man ser båda kärnorna ?
http://stoppa-storebror.se/
http://stoppafralagen.nu/

server med Fiesty Fawn server edition
HP NC40xx Fiesty Fawn 8.10
HP Pavillion 9095ea Windows XP
Användarvisningsbild
invaderjohn
Inlägg: 560
Blev medlem: 07 aug 2006, 01:27
Ort: kristianstad
Kontakt:

SV: Posta din .conkyrc

Inlägg av invaderjohn »

look2 skrev: Alltså, jag fattar inte riktigt vart man skall ändra, i vilken fil och så. Kan man få detta att fungera med en dualcore cpu? så man ser båda kärnorna ?
du ska ändra /home/användare/.conkyrc

Kod: Markera allt

gksu gedit /home/användare/.conkyrc
vet dock inte riktigt hur man ändrar för dualcore
Användarvisningsbild
Hund
Inlägg: 16492
Blev medlem: 25 jan 2007, 04:15
OS: Gentoo
Ort: Norrland
Kontakt:

SV: Posta din .conkyrc

Inlägg av Hund »

look2 skrev: Alltså, jag fattar inte riktigt vart man skall ändra, i vilken fil och så. Kan man få detta att fungera med en dualcore cpu? så man ser båda kärnorna ?
Visa värde i procent:

${cpu cpu1}%
${cpu cpu2}%

S.k bar:

${cpubar * cpu1}
${cpubar * cpu2}

(* är värdet för stjockleken).
Linuxkompis - En vänlig Linux-gemenskap för alla!
Användarvisningsbild
Hund
Inlägg: 16492
Blev medlem: 25 jan 2007, 04:15
OS: Gentoo
Ort: Norrland
Kontakt:

SV: Posta din .conkyrc

Inlägg av Hund »

Bilagor

[Filtypen har inaktiverats och kan inte längre visas.]

Linuxkompis - En vänlig Linux-gemenskap för alla!
look2
Inlägg: 523
Blev medlem: 09 jan 2007, 23:12
Ort: Arboga

SV: Posta din .conkyrc

Inlägg av look2 »

Hund skrev:
look2 skrev: Alltså, jag fattar inte riktigt vart man skall ändra, i vilken fil och så. Kan man få detta att fungera med en dualcore cpu? så man ser båda kärnorna ?
Visa värde i procent:

${cpu cpu1}%
${cpu cpu2}%

S.k bar:

${cpubar * cpu1}
${cpubar * cpu2}

(* är värdet för stjockleken).
jag skrev såhär:
${color lightgrey}CPU Usage:${color #cc2222} $cpu1%
${color lightgrey}CPU Usage:${color #cc2222} $cpu2% 
vilket resulterade i följande fel när jag startade det:

Kod: Markera allt

Conky: unknown variable cpu1
Conky: unknown variable cpu2
http://stoppa-storebror.se/
http://stoppafralagen.nu/

server med Fiesty Fawn server edition
HP NC40xx Fiesty Fawn 8.10
HP Pavillion 9095ea Windows XP
Användarvisningsbild
Hund
Inlägg: 16492
Blev medlem: 25 jan 2007, 04:15
OS: Gentoo
Ort: Norrland
Kontakt:

SV: Posta din .conkyrc

Inlägg av Hund »

Pröva att gör som jag sa. ;)

${cpu cpu2}%
Linuxkompis - En vänlig Linux-gemenskap för alla!
look2
Inlägg: 523
Blev medlem: 09 jan 2007, 23:12
Ort: Arboga

SV: Posta din .conkyrc

Inlägg av look2 »

Sådär, nu funkar det.
Då har jag ytterliggare en fråga, kan man lägga en svart bakgrund som är typ 50% transparent ?
eller är det som så att det är antingen transparent, eller inte...
Senast redigerad av 1 look2, redigerad totalt 15 gånger.
http://stoppa-storebror.se/
http://stoppafralagen.nu/

server med Fiesty Fawn server edition
HP NC40xx Fiesty Fawn 8.10
HP Pavillion 9095ea Windows XP
Användarvisningsbild
matti4s
Inlägg: 16
Blev medlem: 14 nov 2006, 11:31
Ort: @home
Kontakt:

SV: Posta din .conkyrc

Inlägg av matti4s »

Hur "rebootar" man conky? Det är lite jobbigt att köra ctrl+alt+backspace efter varje liten ändring.
Det är ganska tråkigt att inte ha någon signatur. Därför kan det ibland vara lite roligare att fylla ut det här tomrummet efter posten med lite text. Man kan skriva lite om sig själv: Hej, jag heter Mattias och har inte använt ubuntu så länge, men jag är inte dålig för det! Jag behärskar: XHTML,CSS,PHP,Javascript,C++ och det är dags för python.
Okänd
Inlägg: 30172
Blev medlem: 03 mar 2008, 01:30
OS: Ubuntu

SV: Posta din .conkyrc

Inlägg av Okänd »

Kod: Markera allt

killall conky
Användarvisningsbild
HOLMEN
Fadder
Inlägg: 1724
Blev medlem: 29 mar 2006, 22:39
OS: Ubuntu
Utgåva: Vet inte/ingen utgåva passar
Ort: Göteborg
Kontakt:

SV: Posta din .conkyrc

Inlägg av HOLMEN »

toxic76 skrev: Skulle gärna vilja veta vart man får tag på den där bakgrundsbilden du har
Johan skrev: Har faktiskt lånat din .conkyrc stoffepojken och ändrat lite efter min smak och färgerna på mitt skrivbord.

[img width=150 height=109]http://img159.imageshack.us/img159/5026/johan20061023tildaconkype1.th.png[/img]

Kod: Markera allt

# Create own window instead of using desktop (required in nautilus)
own_window yes
own_window_hints undecorated,below,skip_taskbar
background yes

# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes

# fiddle with window
use_spacer yes
use_xft yes
xftfont dejavu Sans:size=7

# Update interval in seconds
update_interval 0.75

# Minimum size of text area
minimum_size 200 5

# Draw shades?
draw_shades no

# Text stuff
draw_outline no # amplifies text if yes
draw_borders no
uppercase no # set to yes if you want all text to be in uppercase

# Stippled borders?
stippled_borders 3

# border margins
border_margin 9

# border width
border_width 10

own_window_colour brown
own_window_transparent yes

# Text alignment, other possible values are commented
alignment top_left
#alignment top_right
#alignment bottom_left
#alignment bottom_right

# Gap between borders of screen and text
gap_x 10
gap_y 85

# stuff after 'TEXT' will be formatted on screen
TEXT
${color #729195}CPU:$color ${color #33160F}$cpu%$color
${color #F7C796}$cpubar
${color #F7C796}${cpugraph BDC3BF F7C796}

${color #729195}RAM:$color     ${color #33160F}$memperc%$color	${color #F7C796}${membar 6}${color}
${color #729195}Swap:$color    ${color #33160F}$swapperc%$color	${color #F7C796}${swapbar 6}$color

${color #729195}root:$color     ${color #33160F}${fs_free_perc /}%  ${fs_free /}  ledigt$color
${color #F7C796}${fs_bar 6 /}$color
${color #729195}home:$color     ${color #33160F}${fs_free_perc /home}%  ${fs_free /home}  ledigt$color
${color #F7C796}${fs_bar 6 /home}$color

${color #729195}eth0
${color #729195}DOWN: ${color #33160F}${downspeed eth0} k/s         
${color #729195}UP: ${color #33160F}${upspeed eth0} k/s
${color #F7C796}${downspeedgraph eth0 BDC3BF F7C796}       
${color #F7C796}${upspeedgraph eth0 BDC3BF F7C796}
${color #729195}TOTAL: ${color #33160F}${totaldown eth0}  

${color #729195}eth1
${color #729195}DOWN: ${color #33160F}${downspeed eth1} k/s         
${color #729195}UP: ${color #33160F}${upspeed eth1} k/s
${color #F7C796}${downspeedgraph eth1 BDC3BF F7C796}       
${color #F7C796}${upspeedgraph eth1 BDC3BF F7C796}
${color #729195}TOTAL: ${color #33160F}${totaldown eth1}
EDIT: Har nog ändrat ganska mycket trots allt, nu när jag kollar på koden igen... :)
jag hittade den bilden nu annars:P http://thumbs.bayimg.com/la/cn/fa/ab/h.jpg
Ubuntu-användare sedan 2005.
Del av Core apps Dev
Användarvisningsbild
Hund
Inlägg: 16492
Blev medlem: 25 jan 2007, 04:15
OS: Gentoo
Ort: Norrland
Kontakt:

SV: Posta din .conkyrc

Inlägg av Hund »

[img width=32 height=106]http://pici.se/thumbs/t_VCDtTatWh.gif[/img]

Kod: Markera allt

background no
font Sans:size=8
#xftfont Sans:size=10
use_xft yes
xftalpha 0.9
update_interval 3.0
total_run_times 0
own_window yes
own_window_type normal
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
minimum_size 220 5
maximum_width 220
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders yes
default_color white
default_shade_color red
default_outline_color green
alignment top_right
gap_x 12
gap_y 35
no_buffers yes
uppercase no
cpu_avg_samples 2
override_utf8_locale no
uppercase yes # set to yes if you want all text to be in uppercase

TEXT
${color white}SYSTEM ${hr 1}${color}

Hostname: $alignr$nodename
Kernel: $alignr$kernel
Uptime: $alignr$uptime
Temp: ${alignr}${acpitemp}C

CPU: ${alignr}${freq} MHz
Processes: ${alignr}$processes ($running_processes running)
Load: ${alignr}$loadavg

CPU1 ${alignr}${cpu cpu1}%
${cpubar 4 cpu1}
CPU2 ${alignr}${cpu cpu2}%
${cpubar 4 cpu2}

Ram ${alignr}$mem / $memmax ($memperc%)
${membar 4}
swap ${alignr}$swap / $swapmax ($swapperc%)
${swapbar 4}

Highest CPU $alignr CPU% MEM%
${top name 1}$alignr${top cpu 1}${top mem 1}
${top name 2}$alignr${top cpu 2}${top mem 2}
${top name 3}$alignr${top cpu 3}${top mem 3}

Highest MEM $alignr CPU% MEM%
${top_mem name 1}$alignr${top_mem cpu 1}${top_mem mem 1}
${top_mem name 2}$alignr${top_mem cpu 2}${top_mem mem 2}
${top_mem name 3}$alignr${top_mem cpu 3}${top_mem mem 3}

${color white}Filesystem ${hr 1}${color}

Root: ${alignr}${fs_free /} / ${fs_size /}
${fs_bar 4 /}
Home: ${alignr}${fs_free /home} / ${fs_size /home}
${fs_bar 4 /home}
HDD0: ${alignr}${fs_free /media/HDD0} / ${fs_size /media/HDD0}
${fs_bar 4 /media/HDD0}
HDD1: ${alignr}${fs_free /media/HDD1} / ${fs_size /media/HDD1}
${fs_bar 4 /media/HDD1}
HDD2: ${alignr}${fs_free /media/HDD2} / ${fs_size /media/HDD2}
${fs_bar 4 /media/HDD2}
HDD3: ${alignr}${fs_free /media/HDD3} / ${fs_size /media/HDD3}
${fs_bar 4 /media/HDD3}

${color white}NETWORK ${hr 1}${color}

IP-Address: $alignr ${execi 600 ~/Scripts/myip.pl} ${exec cat ~/Scripts/.myip} 

Down ${downspeed eth0} k/s ${alignr}Up ${upspeed eth0} k/s
${downspeedgraph eth0 25,107} ${alignr}${upspeedgraph eth0 25,107}
Total ${totaldown eth0} ${alignr}Total ${totalup eth0}

${color white}WEATHER ${hr 1}${color}

${execi 1800 /home/johan/Scripts/weather.sh SWXX0006}
Linuxkompis - En vänlig Linux-gemenskap för alla!
Användarvisningsbild
Pinky
Inlägg: 1258
Blev medlem: 30 jan 2007, 15:59
OS: Fedora
Ort: Kristianstad/Sverige
Kontakt:

SV: Posta din .conkyrc

Inlägg av Pinky »

Jag får inte väderscriptet att funka :(
Har lagt weather.sh i /hom/pinky/.conky, kört chmod +x på den, för säkerhets skull. Ändrat stoffe till pinky i scriptet och i .conkyrc och ändrat till SWXX0015 som är min location, men det blir bara tomt där "vädret" ska vara :( Behöver man nåt mer för att det ska funka?

Stoffeponkens kod:
stoffepojken skrev: .conkyrc:

Kod: Markera allt

${color #ffcb48}WEATHER$color

${execi 1800 /home/stoffe/.conky/weather.sh SWXX0031}
script för att visa vädret:

Kod: Markera allt

#!/bin/sh

#
# Grab weather data from weather.com and format it according to the given XSLT
# Script written by boojit
# Modified by Hellf[i]re
# The orignal script and xslt can be downloaded from http://pondol.com/weather.tar.gz

# Usage:
# ${execi 1800 /path/to/weather/weather.sh location}
# Usage Example:
# ${execi 1800 /home/user/weather/weather.sh 03833}

# your Location ID: use http://xoap.weather.com/search/search?where=[yourcity] to find it 
# U.S. users can just use their zip code; doubt that works for anyone else though (YMMV)
LOCID=SWXX0031

# s=standard units, m=metric units
UNITS=m

# where this script and the XSLT lives
RUNDIR=/home/stoffe/.conky 

# there's probably other stuff besides CURL that will work for this, but i haven't 
# tried any others. 
# you can get curl at http://curl.haxx.se/
CURLCMD=/usr/bin/curl

# get it at http://xmlsoft.org/XSLT/
XSLTCMD=/usr/bin/xsltproc

# you probably don't need to modify anything below this point....

# CURL url. Use cc=* for current forecast or dayf=10 to get a multi-day forecast
CURLURL="http://xoap.weather.com/weather/local/$LOCID?cc=*&unit=$UNITS&dayf=2"

# The XSLT to use when translating the response from weather.com
# You can modify this xslt to your liking 
XSLT=$RUNDIR/weather.xslt 

#filter (if you want to convert stuff to lower-case or upper case or something)
#FILTER="|gawk '{print(tolower(\$0));}'"


#####
eval "$CURLCMD \"$CURLURL\" 2>/dev/null| $XSLTCMD $XSLT - $FILTER"
Min kod:
.conkyrc:

Kod: Markera allt

...
${color orange}WEATHER ${hr 2}$color
${execi 1800 /home/pinky/.conky/weather.sh SWXX0015}
...
weather.sh:

Kod: Markera allt

#!/bin/sh

#
# Grab weather data from weather.com and format it according to the given XSLT
# Script written by boojit
# Modified by Hellf[i]re
# The orignal script and xslt can be downloaded from http://pondol.com/weather.tar.gz

# Usage:
# ${execi 1800 /path/to/weather/weather.sh location}
# Usage Example:
# ${execi 1800 /home/user/weather/weather.sh 03833}

# your Location ID: use http://xoap.weather.com/search/search?where=[yourcity] to find it 
# U.S. users can just use their zip code; doubt that works for anyone else though (YMMV)
LOCID=SWXX0015

# s=standard units, m=metric units
UNITS=m

# where this script and the XSLT lives
RUNDIR=/home/pinky/.conky 

# there's probably other stuff besides CURL that will work for this, but i haven't 
# tried any others. 
# you can get curl at http://curl.haxx.se/
CURLCMD=/usr/bin/curl

# get it at http://xmlsoft.org/XSLT/
XSLTCMD=/usr/bin/xsltproc

# you probably don't need to modify anything below this point....

# CURL url. Use cc=* for current forecast or dayf=10 to get a multi-day forecast
CURLURL="http://xoap.weather.com/weather/local/$LOCID?cc=*&unit=$UNITS&dayf=2"

# The XSLT to use when translating the response from weather.com
# You can modify this xslt to your liking 
XSLT=$RUNDIR/weather.xslt 

#filter (if you want to convert stuff to lower-case or upper case or something)
#FILTER="|gawk '{print(tolower(\$0));}'"


#####
eval "$CURLCMD \"$CURLURL\" 2>/dev/null| $XSLTCMD $XSLT - $FILTER"
Användarvisningsbild
Hund
Inlägg: 16492
Blev medlem: 25 jan 2007, 04:15
OS: Gentoo
Ort: Norrland
Kontakt:

SV: Posta din .conkyrc

Inlägg av Hund »

Har du installerat Curl och XSLT?
Linuxkompis - En vänlig Linux-gemenskap för alla!
Användarvisningsbild
invaderjohn
Inlägg: 560
Blev medlem: 07 aug 2006, 01:27
Ort: kristianstad
Kontakt:

SV: Posta din .conkyrc

Inlägg av invaderjohn »

Pinky skrev: Jag får inte väderscriptet att funka :(
Har lagt weather.sh i /hom/pinky/.conky, kört chmod +x på den, för säkerhets skull. Ändrat stoffe till pinky i scriptet och i .conkyrc och ändrat till SWXX0015 som är min location, men det blir bara tomt där "vädret" ska vara :( Behöver man nåt mer för att det ska funka?

Stoffeponkens kod:
stoffepojken skrev: .conkyrc:

Kod: Markera allt

${color #ffcb48}WEATHER$color

${execi 1800 /home/stoffe/.conky/weather.sh SWXX0031}
script för att visa vädret:

Kod: Markera allt

#!/bin/sh

#
# Grab weather data from weather.com and format it according to the given XSLT
# Script written by boojit
# Modified by Hellf[i]re
# The orignal script and xslt can be downloaded from http://pondol.com/weather.tar.gz

# Usage:
# ${execi 1800 /path/to/weather/weather.sh location}
# Usage Example:
# ${execi 1800 /home/user/weather/weather.sh 03833}

# your Location ID: use http://xoap.weather.com/search/search?where=[yourcity] to find it 
# U.S. users can just use their zip code; doubt that works for anyone else though (YMMV)
LOCID=SWXX0031

# s=standard units, m=metric units
UNITS=m

# where this script and the XSLT lives
RUNDIR=/home/stoffe/.conky 

# there's probably other stuff besides CURL that will work for this, but i haven't 
# tried any others. 
# you can get curl at http://curl.haxx.se/
CURLCMD=/usr/bin/curl

# get it at http://xmlsoft.org/XSLT/
XSLTCMD=/usr/bin/xsltproc

# you probably don't need to modify anything below this point....

# CURL url. Use cc=* for current forecast or dayf=10 to get a multi-day forecast
CURLURL="http://xoap.weather.com/weather/local/$LOCID?cc=*&unit=$UNITS&dayf=2"

# The XSLT to use when translating the response from weather.com
# You can modify this xslt to your liking 
XSLT=$RUNDIR/weather.xslt 

#filter (if you want to convert stuff to lower-case or upper case or something)
#FILTER="|gawk '{print(tolower(\$0));}'"


#####
eval "$CURLCMD \"$CURLURL\" 2>/dev/null| $XSLTCMD $XSLT - $FILTER"
Min kod:
.conkyrc:

Kod: Markera allt

...
${color orange}WEATHER ${hr 2}$color
${execi 1800 /home/pinky/.conky/weather.sh SWXX0015}
...
weather.sh:

Kod: Markera allt

#!/bin/sh

#
# Grab weather data from weather.com and format it according to the given XSLT
# Script written by boojit
# Modified by Hellf[i]re
# The orignal script and xslt can be downloaded from http://pondol.com/weather.tar.gz

# Usage:
# ${execi 1800 /path/to/weather/weather.sh location}
# Usage Example:
# ${execi 1800 /home/user/weather/weather.sh 03833}

# your Location ID: use http://xoap.weather.com/search/search?where=[yourcity] to find it 
# U.S. users can just use their zip code; doubt that works for anyone else though (YMMV)
LOCID=SWXX0015

# s=standard units, m=metric units
UNITS=m

# where this script and the XSLT lives
RUNDIR=/home/pinky/.conky 

# there's probably other stuff besides CURL that will work for this, but i haven't 
# tried any others. 
# you can get curl at http://curl.haxx.se/
CURLCMD=/usr/bin/curl

# get it at http://xmlsoft.org/XSLT/
XSLTCMD=/usr/bin/xsltproc

# you probably don't need to modify anything below this point....

# CURL url. Use cc=* for current forecast or dayf=10 to get a multi-day forecast
CURLURL="http://xoap.weather.com/weather/local/$LOCID?cc=*&unit=$UNITS&dayf=2"

# The XSLT to use when translating the response from weather.com
# You can modify this xslt to your liking 
XSLT=$RUNDIR/weather.xslt 

#filter (if you want to convert stuff to lower-case or upper case or something)
#FILTER="|gawk '{print(tolower(\$0));}'"


#####
eval "$CURLCMD \"$CURLURL\" 2>/dev/null| $XSLTCMD $XSLT - $FILTER"
haha vi bor i samma stad OT ja vet men va bara tvungen xD
Användarvisningsbild
Pinky
Inlägg: 1258
Blev medlem: 30 jan 2007, 15:59
OS: Fedora
Ort: Kristianstad/Sverige
Kontakt:

SV: Posta din .conkyrc

Inlägg av Pinky »

Trevligt :) Trodde jag var den enda här i närheten :D
Skriv svar

Återgå till "Skrivbordet"