~/.conkyrc dosyanız

Başlatan raixu, 14 Mart 2008 - 19:37:13

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

odyssey

Aşağıdaki satırın son kelimesini "normal" olarak değiştirip kaydedin
Olmazsa "underride" olarak değiştirip kayıt edin


own_window_type override


Yani şöyle olsun

own_window_type normal

own_window_type underride

imarah

Teşekkür ederim hocam dediğiniz gibi-normal- yaptım.
Ama sorunu ara ara yaptığından çözüldü/çözülmedi diye bir şey diyemeyeceğim o zamanla :)
İyi geceler!

cokomoko

@imarah masaüstü resmi ve conky'i çok beğendim güzel tasarım.Masaüstü resmi ve conky'i paylaşabilir misin.
''Eğer 386BSD ben Linux'a başladığımda var olsaydı, Linux büyük bir olasılıkla olmazdı."
........................Linus Torvalds..........................
İnsanın aradığı sadece huzur ve mutluluktur, 1 numara olmak yalnız kalmak demektir ve 1 numara kalmak için birçok şeyi feda etmek zorunda kalırsın...

imarah

Alıntı yapılan: cokomoko - 24 Aralık 2012 - 13:12:39
@imarah masaüstü resmi ve conky'i çok beğendim güzel tasarım.Masaüstü resmi ve conky'i paylaşabilir misin.
@cokomoko
Bunlar hocam :)

Conky : http://gnome-look.org/content/show.php?content=151516
Masaüstü resmi : http://phoenixrising-eu.co.uk/wp-content/uploads/2012/11/Phoenix___Rebirth_by_Lohdro2.jpg

ikia


http://ompldr.org/vZ3RwZw/ekran%20g%C3%B6r%C3%BCnt%C3%BCs%C3%BC2.png

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

# 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 Aller:size=9

# Text alpha when using Xft
xftalpha 0.1

# Update interval in seconds
update_interval 1.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 yes
own_window_type normal
own_window_transparent yes
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 500 0
maximum_width 300

# Draw shades?
draw_shades no

# Draw outlines?
draw_outline no

# Draw borders around text
draw_borders no
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 white

# own window options
own_window_argb_visual yes
own_window yes
own_window_transparent yes
own_window_type normal
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

# 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
# same thing as passing -x at command line
gap_x 30
gap_y 0

# 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 right

# colours
color1 white
# light blue
color2 6892C6
# orange
#E77320
color3 FC8820
# green
color4 78BF39
# red
color5 CC0000

text_buffer_size 2048

# variable is given either in format $variable or in ${variable}. Latter
# allows characters right after the variable and must be used in network
# stuff because of an argument

# stuff after 'TEXT' will be formatted on screen

TEXT
${color}${font RuslanDisplay:style=Bold:pixelsize=19}ZAMAN${font Snap.se:size=8} ${hr 1 }
${font LCD:pixelsize=40}${alignc}${time %H:%M}${font Snap.se:size=8}
$alignc${time %A, %B %e, %Y}

${color}${font RuslanDisplay:style=Bold:pixelsize=19}SİSTEM${hr 1 }${font}
Bilgisayar Adı:$alignr$nodename
Dağıtım: ${alignr}Kubuntu 13.04 Raring Ringtail
Kernel: $alignr$sysname $kernel ($machine)
! Deb-pkg: ${alignr}${color light blue}${execi 28800 ~/.scripts/debupdates.sh}${color}
Çalışma Zamanı: $alignr$uptime
Süreç: ${alignr}$processes (${color light blue}$running_processes aktif${color})
${color}Pil: ${alignr} ${battery_percent BAT1}%
${alignr}${color light blue}${battery_time BAT1}
${color}${font RuslanDisplay:style=Bold:pixelsize=19}İŞLEMCİ${hr 1 }${font}
CPU: $alignr${execi 1000 cat /proc/cpuinfo | grep 'model name' | sed -e 's/model name.*: //' | sort -u | cut -c1-60}
CPU1: ${alignr}${freq}MHz / ${acpitemp}C (${cpu cpu1}%)
${cpugraph cpu1 15, 300 99CCFF 6666FF}

CPU2: ${alignr}${freq}MHz / ${acpitemp}C (${cpu cpu2}%)
${cpugraph cpu2 15, 300 99CCFF 6666FF}

${color light blue}${top name 1}${top cpu 1}% ${alignr}${color light blue}${top name 2}${top cpu 2}%

${color}${font RuslanDisplay:style=Bold:pixelsize=19}HAFIZA${hr 1 }${font}
$mem / $memmax ($memperc%) ${alignr}${color light blue}${top_mem name 1}${top_mem mem 1}%
${color}${membar 15,300}

${color}${font RuslanDisplay:style=Bold:pixelsize=19}DİSKLER${hr 1 }${font}
${color}${font RuslanDisplay:style=Bold:pixelsize=12}( ROOT )${font Snap.se:size=8} ${fs_used /}/${fs_size /} ${alignr}${color light blue}${fs_used_perc /}%
${color}${fs_bar 15,300 /}
${color}${font RuslanDisplay:style=Bold:pixelsize=12}( HOME )${font Snap.se:size=8} ${fs_used /home}/${fs_size /home}${alignr}${color light blue}${fs_used_perc /home}% 
${color}${fs_bar 15,300 /home}

${color}${font RuslanDisplay:style=Bold:pixelsize=19}KABLOSUZ AĞ${hr 1 }${font}
${color}Wan IP: ${alignr} $color${execi 1 ~/.scripts/ip.sh}
${color}Wlan IP: ${alignr} $color${addr wlan0}
${color}MAC: ${alignr} $color${wireless_ap wlan0}
${color}Ağ Adı: ${alignr} $color${wireless_essid wlan0}  ${color light blue}${wireless_link_qual wlan0}%
${color}${font RuslanDisplay:style=Bold:pixelsize=12}İNDİRİLEN:${font} ${alignr} ${color light blue}${downspeed wlan0} kb/s ${color}Toplam ${totaldown wlan0}
${alignr}${downspeedgraph wlan0 15,300 99CCFF 6666FF}

${color}${font RuslanDisplay:style=Bold:pixelsize=12}GÖNDERİLEN:${font} ${alignr} ${color light blue}${upspeed wlan0} kb/s ${color}Toplam ${totalup wlan0}
${alignr}${upspeedgraph wlan0 15,300 99CCFF 6666FF}



debupdates.sh
#!/bin/bash
# Conky script for displaying available updates
# in Debian. This script assumes you are in the
# sudo group and require no password for root
# access. Add something as such to your conkyrc:
#${color}APT: ${color D7D3C5}${execi 28800 ~/bin/debupdates.sh}

sudo apt-get -qy update > /dev/null
NUMOFUPDATES=$(aptitude search "~U" | wc -l)
echo $NUMOFUPDATES Updates


ip.sh:

#!/bin/bash
# eigene öffentliche ip anzeigen

wget http://checkip.dyndns.org/ -q -O - |
grep -Eo '\<[[:digit:]]{1,3}(\.[[:digit:]]{1,3}){3}\>'
http://www.ogretmeniim.com/
Öğretmeniim!Canım Benim

cokomoko

@imarah çok teşekkürler masaüstü resmini özellikle istemiştim...
''Eğer 386BSD ben Linux'a başladığımda var olsaydı, Linux büyük bir olasılıkla olmazdı."
........................Linus Torvalds..........................
İnsanın aradığı sadece huzur ve mutluluktur, 1 numara olmak yalnız kalmak demektir ve 1 numara kalmak için birçok şeyi feda etmek zorunda kalırsın...

tlg

#306
http://lovelybacon.deviantart.com/art/cloud-conky-345909498

Linkteki conky uygulamasını kullanmak istiyorum fakat söylenen adımlara uygulamama rağmen olmadı. Conky'yi nasıl kullanabilirim?

if

@tlg, çalıştırınca ne çıktı veriyor?

tlg

#308
Start, conky nin çalışması için oluşturulan text dosyası. Terminalden çalıştırdığımda çıktı bu ;

tolga@linux-ubuntu:~$ conky -c /home/tolga/.start
Conky: /home/tolga/.start: 3: no such configuration: 'killall'
Conky: /home/tolga/.start: 4: no such configuration: 'conky'
Conky: /home/tolga/.start: 5: no such configuration: 'conky'
Conky: missing text block in configuration; exiting
***** Imlib2 Developer Warning ***** :
This program is calling the Imlib call:

imlib_context_free();

With the parameter:

context

being NULL. Please fix your program.


Başına conky yazarak yanlış komut vermiş olabilirim, şu şekilde de denedim ;

tolga@linux-ubuntu:~$ /home/tolga/.start
Conky: /home/tolga/.conky/cloud/conkyshow: 19: no such configuration: 'border_margin'
Conky: desktop window (e00025) is subwindow of root window (c3)
Conky: window type - override
Conky: drawing to created window (0x1200001)
Conky: drawing to double buffer
Conky: desktop window (e00025) is subwindow of root window (c3)
Conky: window type - override
Conky: drawing to created window (0x3c00001)
Conky: drawing to double buffer
Conky: llua_do_call: function conky_ring_stats execution failed: /home/tolga/.conky/rings.lua:118: attempt to perform arithmetic on local 'value' (a nil value)
Conky: llua_do_call: function conky_ring_stats execution failed: /home/tolga/.conky/rings.lua:118: attempt to perform arithmetic on local 'value' (a nil value)
Conky: statfs64 '/media/data': No such file or directory
Conky: statfs64 '/media/data': No such file or directory
Conky: statfs64 '/media/data': No such file or directory
^CConky: received SIGINT or SIGTERM to terminate. bye!
Conky: received SIGINT or SIGTERM to terminate. bye!

if

@tlg, conky dosyasını çalıştırmamışsınız ki siz. conkyrc dosyasını çalıştırmayı deneyin ya da betiği çelıştıracaksanız ./start yazın eğer betiğin ismi start ise.

tlg

Şöyle açıklamaya çalışayım,

Yukarıda indirdiğim *bağlantıda iki tane conky text dosyası var ben onları "/home/tolga/.conky/cloud" adlı dizine kaydettim. Daha sonra çıkan lua dosyasını ve resim belgesini "home/tolga/.conky" dizinine koydum, start betiğini ise "/home/tolga/.start" şeklinde kaydettim. "/home/tolga/.conky/cloud" dizinindeki iki conky dosyayıda açtım, *bağlantıda söylendiği gibi içinde gösterdiği yolları ayarlayıp kaydettim. Start betiğini ise conky dosyalarını gösterecek şekilde kaydedip kapattım ve çalıştırmayı denedim. Çıktı bu;

tolga@linux-ubuntu:~$ /home/tolga/.start
conky: hiçbir işlem bulunamadı
Conky: /home/tolga/.conky/cloud/conkyshow: 19: no such configuration: 'border_margin'
Conky: desktop window (e00025) is subwindow of root window (c3)
Conky: window type - override
Conky: drawing to created window (0x3600001)
Conky: drawing to double buffer
Conky: desktop window (e00025) is subwindow of root window (c3)
Conky: window type - override
Conky: drawing to created window (0x3c00001)
Conky: drawing to double buffer
Conky: llua_do_call: function conky_ring_stats execution failed: /home/tolga/.conky/rings.lua:118: attempt to perform arithmetic on local 'value' (a nil value)
Conky: llua_do_call: function conky_ring_stats execution failed: /home/tolga/.conky/rings.lua:118: attempt to perform arithmetic on local 'value' (a nil value)
Conky: statfs64 '/media/data': No such file or directory
Conky: statfs64 '/media/data': No such file or directory
Conky: statfs64 '/media/data': No such file or directory
Conky: statfs64 '/media/data': No such file or directory
^CConky: received SIGINT or SIGTERM to terminate. bye!
Conky: received SIGINT or SIGTERM to terminate. bye!

if

/media/data diye bir bölüm yokmuş sizde. /media dizini altında başka bir dosya varsa onun adını yazın.

lua dosyasındaki 118. satırda ne var?

tlg

#312
Dediğiniz gibi değişikliği yaptım. Lua dosyasının 118. satırı şöyle;

pct=value/pt['max']

Daha kolay olması maksadıyla conky dosyalarının içeriğini veriyorum;

conkyrc

background no
update_interval 1

override_utf8_locale yes

double_buffer yes
no_buffers yes

text_buffer_size 2048
imlib_cache_size 0


own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorated,sticky,skip_taskbar,skip_pager,below

border_inner_margin 0
border_outer_margin 0

minimum_size 1366

alignment ml
gap_x 528
gap_y 21

draw_shades yes
draw_outline no
draw_borders no
draw_graph_borders no

use_xft yes
xftfont Droid sans:size=6.6
xftalpha 0.1

uppercase no

default_color ffffff


# — Lua Load — #
lua_load ~/.conky/rings.lua
lua_draw_hook_pre ring_stats

TEXT
${goto 100}${voffset 201}${offset 8.5}${time %A %d.%m.%Y}   | ${offset 4}${voffset 0}${uptime_short}





cokyshow

use_xft yes
xftfont xftfont bahamas:size=6.6
alignment tr
gap_x 100
gap_y 46
xftalpha 1
update_interval 1.0
maximum_width 330
minimum_size 500 150
own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
draw_shades no
draw_outline no
draw_borders no
stippled_borders 10
border_margin 4
border_width 1
default_shade_color 000000
default_outline_color 000000
default_color ffffff
use_spacer right
no_buffers yes
uppercase no

TEXT
${image ~/.conky/x2.png -p 170,18}${offset 172}${voffset 71}cpu${offset 10}${voffset -29}up${offset 44}${voffset -4}down${offset -1}${voffset 33}hdd


rings.lua

--[[

Ring Meters by londonali1010 (2009) 


Edited for cloud.conky by ~Lovelybacon (2012)

]]






settings_table = {

{
name='cpu',
arg='cpu0',
max=100,
bg_colour=0xffffff,
bg_alpha=1,
fg_colour=0x4195B9,
                fg_alpha=0.55,
x=100, y=161,
radius=45,
thickness=6,
start_angle=-180,
end_angle=8
},

{
name='upspeedf',
arg='wlan0',
max=112,
bg_colour=0xffffff,
bg_alpha=1,
fg_colour=0x4195B9,
                fg_alpha=0.55,
x=123, y=103,
radius=22,
thickness=5,
start_angle=-138,
end_angle=48
},
{
                name='downspeedf',
arg='wlan0',
max=870,
bg_colour=0xffffff,
bg_alpha=1,
fg_colour=0x4195B9,
                fg_alpha=0.55,
x=184, y=130,
radius=62,
thickness=5,
start_angle=-49,
end_angle=79
},

{
name='fs_used_perc',
arg='/media/New',
max=100,
bg_colour=0xffffff,
bg_alpha=1,
fg_colour=0x4195B9,
                fg_alpha=0.55,
x=234, y=161,
radius=45,
thickness=6,
start_angle=10,
end_angle=180
},


}

require 'cairo'

function rgb_to_r_g_b(colour,alpha)
return ((colour / 0x10000) % 0x100) / 255., ((colour / 0x100) % 0x100) / 255., (colour % 0x100) / 255., alpha
end

function draw_ring(cr,t,pt)
local w,h=conky_window.width,conky_window.height

local xc,yc,ring_r,ring_w,sa,ea=pt['x'],pt['y'],pt['radius'],pt['thickness'],pt['start_angle'],pt['end_angle']
local bgc, bga, fgc, fga=pt['bg_colour'], pt['bg_alpha'], pt['fg_colour'], pt['fg_alpha']

local angle_0=sa*(2*math.pi/360)-math.pi/2
local angle_f=ea*(2*math.pi/360)-math.pi/2
local t_arc=t*(angle_f-angle_0)

-- Draw background ring

cairo_arc(cr,xc,yc,ring_r,angle_0,angle_f)
cairo_set_source_rgba(cr,rgb_to_r_g_b(bgc,bga))
cairo_set_line_width(cr,ring_w)
cairo_stroke(cr)

-- Draw indicator ring

cairo_arc(cr,xc,yc,ring_r,angle_0,angle_0+t_arc)
cairo_set_source_rgba(cr,rgb_to_r_g_b(fgc,fga))
cairo_stroke(cr)
end

function conky_ring_stats()
local function setup_rings(cr,pt)
local str=''
local value=0

str=string.format('${%s %s}',pt['name'],pt['arg'])
str=conky_parse(str)

value=tonumber(str)
pct=value/pt['max']

draw_ring(cr,pct,pt)
end

if conky_window==nil then return end
local cs=cairo_xlib_surface_create(conky_window.display,conky_window.drawable,conky_window.visual, conky_window.width,conky_window.height)

local cr=cairo_create(cs)

local updates=conky_parse('${updates}')
update_num=tonumber(updates)

if update_num>5 then
for i in pairs(settings_table) do
setup_rings(cr,settings_table[i])
end
end
end

if

O satırın hemen üstüne if value == nil then value = 0 end yazıp çalıştırın.

tlg

Değişen birşey olmadı. Betiği çalıştırdığımda masaüstümde hiçbir şey gözükmüyor.

if

pct=value/pt['max'] satırının üstünde olması gerek if value == nil then value = 0 end satırının.

tlg

Hemen üst satıra koymuştum, belki girintilemede sıkıntı çıkıyor diye girintisini azalttım şimdi masaüstünde bir bulut göründü sağ üstte ancak ortadaki gözükmüyor.

if

@tlg, start içeriği nasıl.

tlg

#!/bin/sh

killall conky
conky -c ~/.conky/cloud/conkyshow &
conky -c ~/.conky/cloud/conkyrc

if

@tlg, killall conky
conky -c ~/.conky/cloud/conkyrc
komutu ne çıktı veriyor?

tlg

tolga@linux-ubuntu:~$ killall conky
conky: hiçbir işlem bulunamadı
tolga@linux-ubuntu:~$ conky -c ~/.conky/cloud/conkyrc
Conky: llua_load: cannot open /home/tolga/.conky/.lua/cloud/rings.lua: No such file or directory
Conky: desktop window (1a00026) is subwindow of root window (c3)
Conky: window type - override
Conky: drawing to created window (0x4000001)
Conky: drawing to double buffer
Conky: llua_do_call: function conky_ring_stats execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_ring_stats execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_ring_stats execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_ring_stats execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_ring_stats execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_ring_stats execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_ring_stats execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_ring_stats execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_ring_stats execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_ring_stats execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_ring_stats execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_ring_stats execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_ring_stats execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_ring_stats execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_ring_stats execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_ring_stats execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_ring_stats execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_ring_stats execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_ring_stats execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_ring_stats execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_ring_stats execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_ring_stats execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_ring_stats execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_ring_stats execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_ring_stats execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_ring_stats execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_ring_stats execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_ring_stats execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_ring_stats execution failed: attempt to call a nil value
Conky: llua_do_call: function conky_ring_stats execution failed: attempt to call a nil value
^CConky: received SIGINT or SIGTERM to terminate. bye!
tolga@linux-ubuntu:~$

if

Conky: llua_load: cannot open /home/tolga/.conky/.lua/cloud/rings.lua: No such file or directory

lua dosyasını bulamıyor. Konumunu yanlış yazmışsınızdır.

tlg

Gözümden kaçmış orası, dosyaları düzenlerken .lua dizinini açıp oraya atmıştım rings.lua yı :) Şuan çözüldü teşekkürler @if.

if


tlg

@if, unity ortamına ortamında geçmiş bulunmaktayım. Başlangıçta çalışması için ayarladığım colud conky şu görüntüyü vermektedir. own_windows_type_override /underride /desktop /normal olarak değiştirip denediğimde değişen bir şey olmamaktadır. Tekrar rahatsız ettiğim için özür diliyor, yardımlarınızı rica ediyorum.