Apresente aqui temas que gostou, skins de programas, ícones, wallpapers, conky's, etc. Ou seja, tudo o que possa alterar de estético no seu Ubuntu, apresente aqui. Em caso de dúvidas de personalização ou se quiser mostrá-la ao mundo, utilize esta secção!
--[[ this script combines the background drawing lua (originally by londonali1010, modified by VinDSL) with a script that emulates only the gradient bars portion of the script by wlourf call in conkyrc above TEXT like so lua_load /path to file/filename.lua lua_draw_hook_pre draw_lua ]] require 'cairo' function conky_draw_lua() 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) cr = cairo_create(cs) local updates=tonumber(conky_parse('${updates}')) if updates>5 then --######################################################################################################### --######################################################################################################### --background setup -- make sure this comes first----------- settings={--CONKY BACKGROUND corner_r=80,--corner radius bg_color={0x222222,0.1},--color and alpha inside {} bg_height=20,--negative number reduces height of bg w=conky_window.width, h=conky_window.height, };background(settings) --end background setup-------------------------------------
bar_adjust=-26
--bar setup------------------------------------------------ settings={--CPU GRAPH CPU1 number=tonumber(conky_parse("${cpu cpu0}")),--conky object to read number_max=100,--max value of conky object bar_startx=80,--x coordinate bar_starty=158+bar_adjust,--y coordinate divisions=38,--number of blocks div_width=2,--horizontal size div_height=5,--vertical size div_gap=1,--space between bits bg_color={0xFFFFFF,0.25},--background color, color and alpha inside {} st_color={0x00FF00,1},--start color for gradient, green mid_color={0xFFFF00,1},--middle color for gradient, yellow end_color={0xFF0000,1},--end color for gradient };bars(settings) --copy and paste above for new bar------------------------- --bar setup------------------------------------------------ settings={--CPU GRAPH CPU2 number=tonumber(conky_parse("${cpu cpu1}")), number_max=100, bar_startx=80, bar_starty=171+bar_adjust, divisions=38, div_width=2, div_height=5, div_gap=1, bg_color={0xFFFFFF,0.25}, st_color={0x00FF00,1}, mid_color={0xFFFF00,1}, end_color={0xFF0000,1}, };bars(settings) --copy and paste above for new bar------------------------- --bar setup------------------------------------------------ settings={--MEMPERC GRAPH number=tonumber(conky_parse("${memperc}")), number_max=100, bar_startx=15, bar_starty=223+bar_adjust, divisions=77, div_width=2, div_height=5, div_gap=1, bg_color={0xFFFFFF,0.25}, st_color={0x00FF00,1}, mid_color={0xFFFF00,1}, end_color={0xFF0000,1}, };bars(settings) --copy and paste above for new bar------------------------- --bar setup------------------------------------------------ settings={--ROOT FILESYSTEM USED GRAPH number=tonumber(conky_parse("${fs_used_perc /}")), number_max=100, bar_startx=15, bar_starty=270+bar_adjust, divisions=77, div_width=2, div_height=5, div_gap=1, bg_color={0xFFFFFF,0.25}, st_color={0x00FF00,1}, mid_color={0xFFFF00,1}, end_color={0xFF0000,1}, };bars(settings) --copy and paste above for new bar------------------------- --bar setup------------------------------------------------ settings={--HOME FILESYSTEM USED GRAPH number=tonumber(conky_parse("${fs_used_perc /}")), number_max=100, bar_startx=15, bar_starty=300+bar_adjust, divisions=77, div_width=2, div_height=5, div_gap=1, bg_color={0xFFFFFF,0.25}, st_color={0x00FF00,1}, mid_color={0xFFFF00,1}, end_color={0xFF0000,1}, };bars(settings) --copy and paste above for new bar------------------------- --######################################################################################################### --######################################################################################################### end-- if updates>5 cairo_destroy(cr) cairo_surface_destroy(cs) cr=nil end-- end main function function rgb_to_r_g_b(col_a) return ((col_a[1] / 0x10000) % 0x100) / 255., ((col_a[1] / 0x100) % 0x100) / 255., (col_a[1] % 0x100) / 255., col_a[2] end function bars(t) local bar_startx=t.bar_startx local bar_starty=t.bar_starty local divisions=t.divisions local div_width=t.div_width local div_height=t.div_height local div_gap=t.div_gap local br,bg,bb,ba=rgb_to_r_g_b(t.bg_color) local sr,sg,sb,sa=rgb_to_r_g_b(t.st_color) local mr,mg,mb,ma=rgb_to_r_g_b(t.mid_color) local er,eg,eb,ea=rgb_to_r_g_b(t.end_color) if t.number==nil then number=0 else number=t.number end local number_max=t.number_max local number_divs=(number/number_max)*divisions cairo_set_line_width (cr,div_width) for i=1,divisions do if i<(divisions/2) and i<=number_divs then colr=((mr-sr)*(i/(divisions/2)))+sr colg=((mg-sg)*(i/(divisions/2)))+sg colb=((mb-sb)*(i/(divisions/2)))+sb cola=((ma-sa)*(i/(divisions/2)))+sa elseif i>=(divisions/2) and i<=number_divs then colr=((er-mr)*((i-(divisions/2))/(divisions/2)))+mr colg=((eg-mg)*((i-(divisions/2))/(divisions/2)))+mg colb=((eb-mb)*((i-(divisions/2))/(divisions/2)))+mb cola=((ea-ma)*((i-(divisions/2))/(divisions/2)))+ma else colr=br colg=bg colb=bb cola=ba end cairo_set_source_rgba (cr,colr,colg,colb,cola) cairo_move_to (cr,bar_startx+((div_width+div_gap)*i-1),bar_starty) cairo_rel_line_to (cr,0,div_height) cairo_stroke (cr) end end--function bars function background(t) local corner_r=t.corner_r local br,bg,bb,ba=rgb_to_r_g_b(t.bg_color) local v=t.bg_height local h=t.h local w=t.w cairo_move_to(cr,corner_r,0) cairo_line_to(cr,w-corner_r,0) cairo_curve_to(cr,w,0,w,0,w,corner_r) cairo_line_to(cr,w,h+v-corner_r) cairo_curve_to(cr,w,h+v,w,h+v,w-corner_r,h+v) cairo_line_to(cr,corner_r,h+v) cairo_curve_to(cr,0,h+v,0,h+v,0,h+v-corner_r) cairo_line_to(cr,0,corner_r) cairo_curve_to(cr,0,0,0,0,corner_r,0) cairo_close_path(cr) cairo_set_source_rgba(cr,br,bg,bb,ba) cairo_fill(cr) end--function background
AGARB REGOR
"Somente seres humanos excepcionais e irrepreensíveis suscitam ideias generosas e ações elevadas. O conhecimento é limitado. A imaginação envolve ao mundo."
"Somente seres humanos excepcionais e irrepreensíveis suscitam ideias generosas e ações elevadas. O conhecimento é limitado. A imaginação envolve ao mundo."
border_inner_margin 0 border_outer_margin 0 default_color black color1 99a663 default_outline_color white default_shade_color white draw_borders no draw_graph_borders yes stippled_borders 0 draw_outline no draw_shades no show_graph_scale no show_graph_range no
--[[ #Conky Widgets by londonali1010 (2009) #Call this script in Conky using the following before TEXT (assuming you save this script to ~/scripts/conky_widgets.lua): # lua_load ~/Scripts/conky_widgets.lua # lua_draw_hook_pre load_text Reconstruido (casi) por completo por Kingreil ]]
require 'cairo' function draw_text() if conky_window==nil then return end local w=conky_window.width local h=conky_window.height local cs=cairo_xlib_surface_create(conky_window.display, conky_window.drawable, conky_window.visual, w, h) cr=cairo_create(cs)
-- Seleccionar font cairo_select_font_face (cr, "Impact", CAIRO_FONT_SLANT_NORMAL, CAIRO_FONT_WEIGHT_NORMAL);
function conky_load_text() 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 draw_text() end end
AGARB REGOR
"Somente seres humanos excepcionais e irrepreensíveis suscitam ideias generosas e ações elevadas. O conhecimento é limitado. A imaginação envolve ao mundo."
--[[ Clock Rings by londonali1010 (2009) , mod by arpinux
This script draws percentage meters as rings, and also draws clock hands if you want! It is fully customisable; all options are described in the script. This script is based off a combination of my clock.lua script and my rings.lua script.
IMPORTANT: if you are using the 'cpu' function, it will cause a segmentation fault if it tries to draw a ring straight away. The if statement on line 145 uses a delay to make sure that this doesn't happen. It calculates the length of the delay by the number of updates since Conky started. Generally, a value of 5s is long enough, so if you update Conky every 1s, use update_num>5 in that if statement (the default). If you only update Conky every 2s, you should change it to update_num>3; conversely if you update Conky every 0.5s, you should use update_num>10. ALSO, if you change your Conky, is it best to use "killall conky; conky" to update it, otherwise the update_num will not be reset and you will get an error.
To call this script in Conky, use the following (assuming that you save this script to ~/scripts/rings.lua): lua_load ~/scripts/clock_rings.lua lua_draw_hook_pre clock_rings
Changelog: + v1.0 -- Original release (30.09.2009) ]]
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)
-- 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 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
AGARB REGOR
"Somente seres humanos excepcionais e irrepreensíveis suscitam ideias generosas e ações elevadas. O conhecimento é limitado. A imaginação envolve ao mundo."
"Somente seres humanos excepcionais e irrepreensíveis suscitam ideias generosas e ações elevadas. O conhecimento é limitado. A imaginação envolve ao mundo."
Muito muito muito bonito José!!! Os meus parabéns por esse excelente visual, visto que é um Xubuntu, a estética creio que é mais difícil de obter, mas neste caso ficou lindo!
Não sei se esse gestor de ficheiros é o Nautilus, se fosse eu utilizaria o nautilus-elementary e tirava a barra de menus. Mas mesmo assim, está lindo! Parabéns!
Claudio Novais » 02 Dez 2011, 18:53 escreveu:Muito muito muito bonito José!!! Os meus parabéns por esse excelente visual, visto que é um Xubuntu, a estética creio que é mais difícil de obter, mas neste caso ficou lindo!
Não sei se esse gestor de ficheiros é o Nautilus, se fosse eu utilizaria o nautilus-elementary e tirava a barra de menus. Mas mesmo assim, está lindo! Parabéns!
Deve ser o Thunar (visto ser Xubuntu) Mas concordo com o Cláudio, está espectacular
«Escolhe um trabalho de que gostes, e não terás que trabalhar um só dia na tua vida» - Confúcio
Estou usando o Elementary OS - Jupiter, estou gostando, é bem leve... Para quem não precisa de muitos recursos é uma boa pedida. Fiz algumas poucas modificaçãoes. Não pretendo mexer mais, ele está bem rápido, principalmente no boot...