[Çözüldü] Infinity Dark Conky Theme 2 kurulumu

Başlatan mozhan, 16 Eylül 2014 - 03:23:42

« önceki - sonraki »

0 Üyeler ve 2 Ziyaretçi konuyu incelemekte.

mozhan

http://gnome-look.org/content/show.php/Infinity+Dark+Conky+Theme?content=162583
Arkadaşlar *bağlantıda verdiğim temayı içindeki read me belgesini okuyarak bigisayarıma kurmaya çalıştım beceremedim.Kullanan biri varsa nasıl yapıldığını anlatabilir mi?
When we ride on our enemies..

https://github.com/mustafaozhan

plazma

Başlığı yanlış yerde açmışsınız.

mozhan

Sonuçta bi kurulum olduğu için oraya yazayım dedim ama haklısınız genele taşımak daha mantıklı. Bi fikriniz var mı ?
When we ride on our enemies..

https://github.com/mustafaozhan

plazma

#3
Kubuntu 14.04 64 bit mi kullanıyorsunuz?

okubeni dosyasında hangi adımda kaldınız ve nasıl bir hata aldınız çıktıları geçermisiniz

Alıntı YapInstallation Instructions for Infinity Theme for Conky


Step 1 : Install Conky
                Ubuntu :   apt-get install conky-all
                Fedora : yum install conky
                see documentation for other distros in order to install conky

Step 2.1 : Extract the Infinity tar file

Step 2.2 : Set background of your desktop to background provided. (background.jpg)
Step 2.3 : Install monofur-font from folder monofur-font

Step 3 :  change the name of conkyrc to .conkyrc
                change name of lua to .lua
                change name of conky to .conky

Step 4 : Copy these 4 files .conkyrc, .lua and .conky and todo files to your home directory
                cp * ~/

Step 5 : Open .conkyrc and adjust the screen resolution according to your desktop

Step 6 : Also adjust haunted.lua in .lua directory according to screen resolution

Step 7 : I have  also given u a file named rev-eng.psd in order to modify the background image of conky so u can adjust it too and edit the profile pic.

Step 8 : Some scripts for mem,cpu etc have been written separately . you can delete them and use them as you wish.

Step 9 : Now you are ready to run conky
                open terminal and type $chmod a+x ~/.conky/startconky.sh
                                                            $sh ~/.conky/startconky.sh
                                                            it will start after delay of 15
                                                            add this file to startup application in order to load it at startup
            OR
            Run Directly :   $ conky&
You may get unknow variable warning. Don't know what it is and is bugging me even.

Step 10. In case you are facing problem with black background, of Conky, don't worry open Compiz Config settings manager and navigate to Effects > Window Decoration and in Shadow input append '& !(class=Conky)' without quotes.

Step 11. Open .conkyrc and edit names and settings depending on your creativity


aslında gayet basit anlatılmış herhalde bir yeri kaçırdınız.

mozhan

6. adım da ki kısımı bulamadım ben
When we ride on our enemies..

https://github.com/mustafaozhan

plazma

dosya yönetisinde iken Ctrl+h ile gizli dizinleri acin, ondan sonra ekran çözünürlüğü için ".lua" isimli dizinde "haunted.lua" isim dosyadan ayarlamanız lazım.

mozhan

o dosyayı buldum gedit ile eçınca nereyi düzelteceğimi bulamadım
When we ride on our enemies..

https://github.com/mustafaozhan

heartsmagic

O dosyanın içeriğini buraya geçsen?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

mozhan

dosyanın içeriği söyle ;
--[[
Infinity-dark by Harshit
This script draws the left rings of the screen that is with the clock

To call this script in Conky, use the following (assuming that you save this script to ~/scripts/rings.lua):
lua_load ~/scripts/haunted.lua
lua_draw_hook_pre ring_stats

Changelog:
+ v1.0 -- Original release (07/06/2012)
]]

settings_table = {
{
-- Edit this table to customise your rings.
-- You can create more rings simply by adding more elements to settings_table.
-- "name" is the type of stat to display; you can choose from 'cpu', 'memperc', 'fs_used_perc', 'battery_used_perc'.
name='time',
-- "arg" is the argument to the stat type, e.g. if in Conky you would write ${cpu cpu0}, 'cpu0' would be the argument. If you would not use an argument in the Conky variable, use ''.
arg='%I.%M',
-- "max" is the maximum value of the ring. If the Conky variable outputs a percentage, use 100.
max=12,
-- "bg_colour" is the colour of the base ring.
bg_colour=0xffffff,
-- "bg_alpha" is the alpha value of the base ring.
bg_alpha=0.1,
-- "fg_colour" is the colour of the indicator part of the ring.
fg_colour=0xffffff,
-- "fg_alpha" is the alpha value of the indicator part of the ring.
fg_alpha=0.2,
-- "x" and "y" are the x and y coordinates of the centre of the ring, relative to the top left corner of the Conky window.
x=1230, y=170,
-- "radius" is the radius of the ring.
radius=50,
-- "thickness" is the thickness of the ring, centred around the radius.
thickness=5,
-- "start_angle" is the starting angle of the ring, in degrees, clockwise from top. Value can be either positive or negative.
start_angle=0,
-- "end_angle" is the ending angle of the ring, in degrees, clockwise from top. Value can be either positive or negative, but must be larger (e.g. more clockwise) than start_angle.
end_angle=360
},
{
name='time',
arg='%M.%S',
max=60,
bg_colour=0xffffff,
bg_alpha=0.1,
fg_colour=0x4a89a7,
fg_alpha=0.4,
x=1230, y=170,
radius=56,
thickness=5,
start_angle=0,
end_angle=360
},
{
name='time',
arg='%S',
max=60,
bg_colour=0xffffff,
bg_alpha=0.1,
fg_colour=0xe83737,
fg_alpha=0.6,
x=1230, y=170,
radius=62,
thickness=5,
start_angle=0,
end_angle=360
},
{
name='cpu',
arg='cpu1',
max=100,
bg_colour=0xffffff,
bg_alpha=0,
fg_colour=0xffffff,
fg_alpha=0.1,
x=1230, y=170,
radius=70,
thickness=5,
start_angle=60,
end_angle=120
},
{
name='cpu',
arg='cpu2',
max=100,
bg_colour=0xffffff,
bg_alpha=0,
fg_colour=0xebff46,
fg_alpha=0.1,
x=1230, y=170,
radius=76,
thickness=5,
start_angle=60,
end_angle=120
},
{
name='cpu',
arg='cpu0',
max=100,
bg_colour=0xffffff,
bg_alpha=0.1,
fg_colour=0x46a646,
fg_alpha=0.4,
x=1230, y=170,
radius=84.5,
thickness=8,
start_angle=60,
end_angle=120
},

{
name='memperc',
arg='',
max=100,
bg_colour=0xffffff,
bg_alpha=0.1,
fg_colour=0x46a646,
fg_alpha=0.8,
x=1230, y=170,
radius=83.5,
thickness=8,
start_angle=122,
end_angle=210
},
{
name='time',
arg='%d',
max=31,
bg_colour=0xffffff,
bg_alpha=0.1,
fg_colour=0xebff46,
fg_alpha=0.8,
x=1230, y=170,
radius=70,
thickness=5,
start_angle=212,
end_angle=360
},
{
name='time',
arg='%m',
max=12,
bg_colour=0xffffff,
bg_alpha=0.1,
fg_colour=0xf4732d,
fg_alpha=0.8,
x=1230, y=170,
radius=76,
thickness=5,
start_angle=212,
end_angle=360
},
{
name='memperc',
arg='%m',
max=100,
bg_colour=0xb7b7b7,
bg_alpha=0.5,
fg_colour=0x2c2c2c,
fg_alpha=1.0,
x=1230, y=170,
radius=120,
thickness=17,
start_angle=-90,
end_angle=30
},
{
name='',
arg='',
max=100,
bg_colour=0xb7b7b7,
bg_alpha=0.2,
fg_colour=0x2c2c2c,
fg_alpha=1.0,
x=1230, y=170,
radius=116,
thickness=17,
start_angle=82,
end_angle=180
},
{
name='fs_used_perc',
arg='/home',
max=100,
bg_colour=0xffffff,
bg_alpha=0.5,
fg_colour=0xffffff,
fg_alpha=0.6,
x=1230, y=170,
radius=95,
thickness=5,
start_angle=0,
end_angle=90
},
}


clock_r=125



clock_x=1230
clock_y=170



clock_colour=0xffffff
clock_alpha=0.5



show_seconds=true

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)



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)



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 draw_clock_hands(cr,xc,yc)
local secs,mins,hours,secs_arc,mins_arc,hours_arc
local xh,yh,xm,ym,xs,ys

secs=os.date("%S")
mins=os.date("%M")
hours=os.date("%I")

secs_arc=(2*math.pi/60)*secs
mins_arc=(2*math.pi/60)*mins+secs_arc/60
hours_arc=(2*math.pi/12)*hours+mins_arc/12



xh=xc+0.7*clock_r*math.sin(hours_arc)
yh=yc-0.7*clock_r*math.cos(hours_arc)
cairo_move_to(cr,xc,yc)
cairo_line_to(cr,xh,yh)

cairo_set_line_cap(cr,CAIRO_LINE_CAP_ROUND)
cairo_set_line_width(cr,5)
cairo_set_source_rgba(cr,rgb_to_r_g_b(clock_colour,clock_alpha))
cairo_stroke(cr)



xm=xc+clock_r*math.sin(mins_arc)
ym=yc-clock_r*math.cos(mins_arc)
cairo_move_to(cr,xc,yc)
cairo_line_to(cr,xm,ym)

cairo_set_line_width(cr,3)
cairo_stroke(cr)



if show_seconds then
xs=xc+clock_r*math.sin(secs_arc)
ys=yc-clock_r*math.cos(secs_arc)
cairo_move_to(cr,xc,yc)
cairo_line_to(cr,xs,ys)

cairo_set_line_width(cr,1)
cairo_stroke(cr)
end
end

function conky_clock_rings()
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)
if value == nil then value = 0 end
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

draw_clock_hands(cr,clock_x,clock_y)
end

--[[ RING WIDGET ]]
--[[ Options (name, arg, max, bg_colour, bg_alpha, xc, yc, radius, thickness, start_angle, end_angle):
"name" is the type of stat to display; you can choose from 'cpu', 'memperc', 'fs_used_perc', 'battery_used_perc'.
"arg" is the argument to the stat type, e.g. if in Conky you would write ${cpu cpu0}, 'cpu0' would be the argument. If you would not use an argument in the Conky variable, use ''.
"max" is the maximum value of the ring. If the Conky variable outputs a percentage, use 100.
"bg_colour" is the colour of the base ring.
"bg_alpha" is the alpha value of the base ring.
"fg_colour" is the colour of the indicator part of the ring.
"fg_alpha" is the alpha value of the indicator part of the ring.
"x" and "y" are the x and y coordinates of the centre of the ring, relative to the top left corner of the Conky window.
"radius" is the radius of the ring.
"thickness" is the thickness of the ring, centred around the radius.
"start_angle" is the starting angle of the ring, in degrees, clockwise from top. Value can be either positive or negative.
"end_angle" is the ending angle of the ring, in degrees, clockwise from top. Value can be either positive or negative, but must be larger (e.g. more clockwise) than start_angle. ]]

function ring(cr, name, arg, max, bgc, bga, fgc, fga, xc, yc, r, t, sa, ea)
local function rgb_to_r_g_b(colour,alpha)
return ((colour / 0x10000) % 0x100) / 255., ((colour / 0x100) % 0x100) / 255., (colour % 0x100) / 255., alpha
end

local function draw_ring(pct)
local angle_0=sa*(2*math.pi/360)-math.pi/2
local angle_f=ea*(2*math.pi/360)-math.pi/2
local pct_arc=pct*(angle_f-angle_0)

-- Draw background ring

cairo_arc(cr,xc,yc,r,angle_0,angle_f)
cairo_set_source_rgba(cr,rgb_to_r_g_b(bgc,bga))
cairo_set_line_width(cr,t)
cairo_stroke(cr)

-- Draw indicator ring

cairo_arc(cr,xc,yc,r,angle_0,angle_0+pct_arc)
cairo_set_source_rgba(cr,rgb_to_r_g_b(fgc,fga))
cairo_stroke(cr)
end

local function setup_ring()
local str = ''
local value = 0

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

value = tonumber(str)
if value == nil then value = 0 end
pct = value/max

draw_ring(pct)
end

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

if update_num>5 then setup_ring() end
end

--[[ END RING WIDGET ]]
When we ride on our enemies..

https://github.com/mustafaozhan

heartsmagic

haunted.lua dosyasının içeriği mi bu?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

mozhan

When we ride on our enemies..

https://github.com/mustafaozhan

heartsmagic

Tam olarak ben de anlayamadım, x,y değerlerinden mi bahsediyor acaba orada?
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

plazma

Alıntı yapılan: heartsmagic - 23 Eylül 2014 - 11:30:09
Tam olarak ben de anlayamadım, x,y değerlerinden mi bahsediyor acaba orada?

Kuvvetle muhtemel öyle görünüyor @heartsmagic x,y kordinatları ile o saatin çap ayarları için demekki, bizim bildiğimiz manadaki çözünürlük değilmiş demekki :)

mozhan

bende anlayamadım ki. O adımı geçtiğimde ise sadece yazılar cıkıyor ekranda(sekiller de yok çizgiler vb hiçbir grafiksel birşey )
When we ride on our enemies..

https://github.com/mustafaozhan

mozhan

Ubuntu 14.04.01 LTS yi kurdum sonuç yine aynı. Yeni forumu çok beğendim ayrıcak çok güzel olmuş. Bi Firkiniz yok mu nasıl yapılabileceği konusunda? Temayı paylaşan kişiye de mail attım cevap gelmedi :S
When we ride on our enemies..

https://github.com/mustafaozhan

if


conky -D nerede_bu_conky_rc

çıktısına bakayım.

mozhan

suan sistemde 14.10 kurulu eğer işlemlere devam edeceksek indirip kurayım tekrardan baya zaman geçti açıkcası konuyu unutmuşum :D
When we ride on our enemies..

https://github.com/mustafaozhan

if

Kullanmak istiyorsanız @mr.ozhan, bakarız tabi.

mozhan

Kullanmak istersem buraya tekrardan yazacağım fakat şuanki masaüstü düzenim sebebiyle kullanamam.Çünkü bu tema masaüstündeki simgeleri pasif kılıyor ve hiçbirsey kalmıyor.
When we ride on our enemies..

https://github.com/mustafaozhan

mozhan

Kullanmak istiyorum :) Mintimde yapıcam bu işi konuyu hortalatalım :)
When we ride on our enemies..

https://github.com/mustafaozhan

dj_psk

İnadına değil daha iyi olduğu için Linux!

mozhan

Onu farkettim ama onla bu pek aynı değil değiştirilmiş hali o şuan yapmaya çelışıyorum bunda to do list var bide
When we ride on our enemies..

https://github.com/mustafaozhan

dj_psk

#22
Alıntı yapılan: mr.ozhan - 28 Aralık 2014 - 15:32:30
Onu farkettim ama onla bu pek aynı değil değiştirilmiş hali o şuan yapmaya çelışıyorum bunda to do list var bide

Arkadaşım tema değil ki bu masaüstü araçları verdiğim *bağlantıda son sürümü çekip güncellemeleri de alabiliyorsun.



soldaki benim dediğim sağdaki senin dediğin fark nedir?
İnadına değil daha iyi olduğu için Linux!

mozhan

#23
1- sağdaki resimin sol alt kısımındaki To Do List olayı benim için çok önemli unutkan bi insanım ve karşımda sürekli yapmam gereken şeylerin olması benim için çok iyi olurdu.
2-Rakamlar ve yazılar daha estetik
3-Profil resmi olayı da var sağdakinde(paylaştığın resimde yok )
uğraşıyorum şuan olmak üzere diye tahmin ediyorum. Bittikten sonra masaüstü fotoğraflarının paylaşıldığı yere görüntüyü atarım burayada konunun lnkini atarım


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 29 Aralık 2014 - 03:34:28

Sonunda oldu Konuyu kitliyorum .conk dosyasında birçok değişiklik yaptım Mint de sorun çıkmadı ubuntu da Conky ekranın farklı yerlerine kaymış durumdaydı
Masaüstü görüntüsü buradahttps://forum.ubuntu-tr.net/index.php?topic=5.msg532780#msg532780
When we ride on our enemies..

https://github.com/mustafaozhan