Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

Członek DUG


Kiedyś też lubiłem pulpity w ciemnych kolorach, ale teraz wg mnie to niepraktyczne, ale to kwestia gustu;)
![]()
Arch + Fluxbox ;]
Offline



Członek DUG




Miziak to jest conky?? daj config'a bajeczne te paski są ;D
Offline

Amiga User


Miziak: podziel się konfigiem conky

Offline

Użytkownik


Tak, to Conky z odpowiednim skryptem Lua (odpowiada za te niebieskie paski) Conky musi być skompilowane z modułami Lua (nie wiem czy te z repo je ma ja kompilowałem) sprawdźcie:
miziak@debian:~$ conky -v Conky 1.8.1 compiled Fri Dec 24 18:32:01 CET 2010 for Linux 2.6.32-5-686 (i686) Compiled in features: System config file: /usr/local/etc/conky/conky.conf Package library path: /usr/local/lib/conky X11: * Xdamage extension * XDBE (double buffer extension) * Xft * ARGB visual Music detection: * Audacious * MOC General: * math * hddtemp * portmon * config-output * Imlib2 * apcupsd * iostats * ncurses * Lua Lua bindings: * Cairo * Imlib2
Czy macie tak 3 ostatnie linijki jak tak to łapcie config:
.conkyrc
background yes
use_xft yes
xftfont HandelGotD:size=7
xftalpha 0.5
update_interval 1.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 200 5
maximum_width 200
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders no
default_color white
default_shade_color red
default_outline_color green
alignment top_right
gap_x 10
gap_y 10
no_buffers yes
uppercase no
cpu_avg_samples 2
override_utf8_locale yes
lua_load /home/miziak/.conkySkrypty/skrypty.lua
lua_load /home/miziak/.conkySkrypty/obrecze.lua
lua_draw_hook_pre rings
TEXT
${color #E77320}${font xenotron:size=15:bold}Debian SID${font}${color}
${alignc}$sysname $kernel ($machine)
Uptime $alignr $uptime
Download $alignr ${downspeed eth0} kb/s
${downspeedgraph eth0}
Upload $alignr ${upspeed eth0} kb/s
${upspeedgraph eth0}
${color #E77320}${font Terminus:size=10}Pogoda Płock:${font}${color} ${color white}${hr}
${execi 10 lua /home/miziak/.conkySkrypty/pogodawyswietl.lua}
${execi 1 lua /home/miziak/.conkySkrypty/xmmstitle.lua}
${color #E77320}${font Terminus:size=10}Music (Audacious)${font} ${color white}${hr}
${color #E77320}Now Playing: ${color white}${scroll 25 3 ${lua AudTitle}}
${color white}${lua AudTime}${color white} ${audacious_bar 5,138}
${color #E77320}${font Terminus:size=10}Aktualizacje:${font}${color} ${color white}${hr}
${scroll 50 3 ${execi 1 lua /home/miziak/.conkySkrypty/update.lua}}Miejsce w configu wypełnione `enterami` to miejsce gdzie znajdują bajeranckie wskaźniki a to na nie skrypt:
--Rings by londonali1010 (2009) Edited by Miziak
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=0x3399cc,
-- "bg_alpha" is the alpha value of the base ring.
bg_alpha=0.2,
-- "fg_colour" is the colour of the indicator part of the ring.
fg_colour=0x3399cc,
-- "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=100, y=160,
-- "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 than start_angle.
end_angle=360
},]]
{
name='swapperc',
arg='',
max=100,
bg_colour=0x3399cc,
bg_alpha=0.2,
fg_colour=0x3399cc,
fg_alpha=0.4,
x=105, y=270,
radius=25,
thickness=30,
start_angle=-270,
end_angle=0
},
{
name='memperc',
arg='',
max=100,
bg_colour=0x3399cc,
bg_alpha=0.2,
fg_colour=0x3399cc,
fg_alpha=0.4,
x=105, y=270,
radius=58,
thickness=30,
start_angle=-270,
end_angle=0
},
{
name='cpu',
arg='cpu0',
max=100,
bg_colour=0x3399cc,
bg_alpha=0.2,
fg_colour=0x3399cc,
fg_alpha=0.4,
x=105, y=270,
radius=91,
thickness=30,
start_angle=-270,
end_angle=0
},
{
name='fs_used_perc',
arg='/',
max=100,
bg_colour=0x3399cc,
bg_alpha=0.2,
fg_colour=0x3399cc,
fg_alpha=0.4,
x=107, y=120,
radius=25,
thickness=30,
start_angle=-90,
end_angle=180
},
{
name='fs_used_perc',
arg='/home',
max=100,
bg_colour=0x3399cc,
bg_alpha=0.2,
fg_colour=0x3399cc,
fg_alpha=0.4,
x=107, y=120,
radius=58,
thickness=30,
start_angle=-90,
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_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)
pct=value/pt['max']
draw_ring(cr,pct,pt)
end
-- Check that Conky has been running for at least 5s
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 cring=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(cring,settings_table[i])
end
end
-- Draw text
local font = 'XENOTRON'
-- HOME
local chome=cairo_create(cs)
cairo_set_source_rgba(chome, 1, 1, 1, 1)
cairo_move_to(chome, 82-30, 220+35-90)
cairo_rotate(chome, -1.6)
cairo_select_font_face(chome, font, CAIRO_FONT_SLANT_NORMAL, CAIRO_FONT_WEIGHT_NORMAL);
cairo_show_text(chome, 'Home')
--ROOT
local croot=cairo_create(cs)
cairo_set_source_rgba(croot, 1, 1, 1, 1)
cairo_move_to(croot, 82+3, 220+35-90)
cairo_rotate(croot, -1.6)
cairo_select_font_face(croot, font, CAIRO_FONT_SLANT_NORMAL, CAIRO_FONT_WEIGHT_NORMAL);
cairo_show_text(croot, 'Root')
--SWAP
local cswap=cairo_create(cs)
cairo_set_source_rgba(cswap, 1, 1, 1, 1)
cairo_move_to(cswap, 105+29, 270-5)
cairo_rotate(cswap, -1.6)
cairo_select_font_face(cswap, font, CAIRO_FONT_SLANT_NORMAL, CAIRO_FONT_WEIGHT_NORMAL);
cairo_show_text(cswap, 'SWAP')
--RAM
local cram=cairo_create(cs)
cairo_set_source_rgba(cram, 1, 1, 1, 1)
cairo_move_to(cram, 105+62, 270-5)
cairo_rotate(cram, -1.6)
cairo_select_font_face(cram, font, CAIRO_FONT_SLANT_NORMAL, CAIRO_FONT_WEIGHT_NORMAL);
cairo_show_text(cram, 'RAM')
--CPU
local ccpu=cairo_create(cs)
cairo_set_source_rgba(ccpu, 1, 1, 1, 1)
cairo_move_to(ccpu, 105+92, 270-5)
cairo_rotate(ccpu, -1.6)
cairo_select_font_face(ccpu, font, CAIRO_FONT_SLANT_NORMAL, CAIRO_FONT_WEIGHT_NORMAL);
cairo_show_text(ccpu, 'CPU')
endSkrypty znalazłem w necie a, że znam Lua to poprawiłem i dostosowałem do swoich potrzeb.
Pozdrawiam,
Miziak ;)
Ostatnio edytowany przez Miziak (2010-12-26 11:31:50)
Offline



Członek DUG




ok ok dzięki ;)
Wie ktoś czy da integrować conky z pythonem? tzn. jak bym za pomocą pycairo naskrobał coś podobnego i chciałbym wykorzystać to w conky.
Ostatnio edytowany przez giegiel (2010-12-26 21:03:06)
Offline
Użytkownik


Członek DUG




Nowa, świeżo skompilowana e17 :)
I w miarę poprawnie działająca prezroczystość.
Ostatnio edytowany przez skotx (2011-01-08 15:44:13)
Offline




Psuj



Piwo DUG

Użytkownik


Siemka panowie zainteresowały mnie 2 rzeczy na waszych screenshot'ach mianowicie u kolegi:
@skotx
Ta przezroczystość mógłbym prosić jakiś zestawik programów dzięki którym ją uzyskam?? Bądź link do tutoriala jakiegoś?? Bo mam pseudo przezroczystość i otwierając terminal na przeglądarce widzę pod terminalem tapetę a nie przeglądarkę trochę irytujące ;/
@raider21
A tu ten skrypcik na info o systemie z terminala, byłbym wdzięczny ;)
Offline
Użytkownik

podaje link do skryptu:
http://wklej.org/id/361846/

Offline



Też człowiek :-)




U raider21 pani z rubensowskimi kształtami na tapecie :d
Ostatnio edytowany przez Piotr3ks (2011-01-12 23:24:26)
Offline
Użytkownik
Sid + Fluxbox + Lokalny patriotyzm = SCREEN :)
Offline



Gentoowy Głupek





Uploaded with ImageShack.us
Gentoo ;)
Offline

Użytkownik


@KONSOR
Co to za manager okien??
@Up
Jak to jest w gentoo kompilowałeś kde czy z jakichś binarek ??
Offline







Kapelusznik








Miziak napisał(-a):
Jak to jest w gentoo kompilowałeś kde czy z jakichś binarek ??
Kompilacja na własnej maszynie... ale nie z palca, wszystko odbywa się automatycznie. Trochę bardziej skomplikowane niż w Debianie, bo dodatkowo trzeba poustawiać flagi USE, ale też nie znowu jakieś specjalnie trudne. O wiele bardziej czasochłonne i prądożerne — to na pewno. ;)
Offline



Członek DUG



Członek DUG




mati75 napisał(-a):
Jestem nie dobry i zostawiłem fluxbox na rzecz openbox :)
http://ompldr.org/tNndncg
Wyglada zajebiscie - lekko, milo i czytelnie :)
Offline




Psuj



Kierowca Bombowca




Debian Sid, środowisko Gnome z motywem i ikonami Mint X Metal oraz mintMenu i tapetą Debian_Gnome_GNU_by_tahanom
Offline
Użytkownik

Użytkownik


Ocztatnio trochę pozmieniałem wiec jest to chyba jakiś powód aby zaprezentowac nowy pulpit ;-)
http://www.h9k.republika.pl/latest.jpg
edit:
oczywiści srodowisko to xfce
Ostatnio edytowany przez HAL9000 (2011-03-16 11:15:06)
Offline

Członek DUG


Daj jakieś szersze info na temat tego zrzutu;) To jest GNOME w ogóle?
Offline

Członek DUG


Lewy górny róg ikonka xfce, w prawym dolnym widać conky + Lua. Reszta to raczej standardzik
Offline