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/.
Kiedyś też lubiłem pulpity w ciemnych kolorach, ale teraz wg mnie to niepraktyczne, ale to kwestia gustu;)
Arch + Fluxbox ;]
Offline
Miziak to jest conky?? daj config'a bajeczne te paski są ;D
Offline
Miziak: podziel się konfigiem conky
Offline
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') end
Skrypty 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
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
Nowa, świeżo skompilowana e17 :)
I w miarę poprawnie działająca prezroczystość.
Ostatnio edytowany przez skotx (2011-01-08 15:44:13)
Offline
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
podaje link do skryptu:
http://wklej.org/id/361846/
Offline
U raider21 pani z rubensowskimi kształtami na tapecie :d
Ostatnio edytowany przez Piotr3ks (2011-01-12 23:24:26)
Offline
Sid + Fluxbox + Lokalny patriotyzm = SCREEN :)
Offline
Uploaded with ImageShack.us
Gentoo ;)
Offline
@KONSOR
Co to za manager okien??
@Up
Jak to jest w gentoo kompilowałeś kde czy z jakichś binarek ??
Offline
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
mati75 napisał(-a):
Jestem nie dobry i zostawiłem fluxbox na rzecz openbox :)
http://ompldr.org/tNndncg
Wyglada zajebiscie - lekko, milo i czytelnie :)
Offline
Debian Sid, środowisko Gnome z motywem i ikonami Mint X Metal oraz mintMenu i tapetą Debian_Gnome_GNU_by_tahanom
Offline
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
Daj jakieś szersze info na temat tego zrzutu;) To jest GNOME w ogóle?
Offline
Lewy górny róg ikonka xfce, w prawym dolnym widać conky + Lua. Reszta to raczej standardzik
Offline