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!
# Completely (re)written by John Jones on 09/01/2010 # from other people's code, but it's MY layout, so there. # Edited, extended and partly rewritten by elendilnl between 15 and 17 sept 2010
# -== Window Layout & Options ==- # # Screen size = 1680x1050 own_window yes # Boolean. Create own window to draw? own_window_colour brown # set a specified background colour (defaults to black). ONLY if Transparent = no, then this has effect. own_window_transparent yes # set transparency? sets background opacity to 0% own_window_type override # if own_window is yes, you may specify type normal, desktop, dock, panel or override (default: normal) own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager double_buffer yes # Use double buffering (reduces flicker, may not work for everyone) text_buffer_size 4096 # Size of the standard text buffer (default is 256 bytes). # This is NEEDED for the calendar.sh output. use_spacer left # Adds spaces around certain objects to stop them from moving other things around. use_xft yes # Use Xft (anti-aliased font and stuff) xftalpha 0.8 # Text alpha when using Xft override_utf8_locale yes # Force UTF8? note that UTF8 support required XFT alignment tl # Screen placement (tl, tr, tm, bl, br, bm, ml, mm, mr) gap_x 5 # gap_x is the distance from the edge of your screen - relative to Alignment value gap_y 3 # gap_y is the distance from the top/bottom edge of your screen. cpu_avg_samples 4 # number of cpu samples to average. Set to 1 to disable averaging
# -== Colors, Sizes, & Margins ==- # total_run_times 0 # Total number of times for Conky to update before quitting. Zero makes Conky run forever update_interval .5 # update_interval in seconds minimum_size 600 500 # minimum_size in pixels = width, then height 1680 150 maximum_width 1680 # Maximum width of window in pixels 1680 stippled_borders 3 # Border stippling (dashing) in pixels border_width 0 # Window's border width in pixels. #default_color white # Default color and border color pad_percents 2 # Pad percentages to this many decimals (0 = no padding) top_name_width 7 # Width for $top name value (defaults to 15 characters) default_bar_size 600 6 # Specify a default width and height for bars short_units yes # Shortens units to a single character (kiB->k, GiB->G, etc.). Default is off
# -== Text ==- # draw_outline yes # Boolean. Draw outlines? draw_borders no # Boolean. Draw borders around text? font Andale mono:size=8:weight=bold # Font name in X uppercase no # Boolean value, if true, text is rendered in upper case draw_shades yes # Boolean. Draw shades? #mail_spool $MAIL # localmail spool count
TEXT # stuff after 'TEXT' will be formatted on screen # ${execpi 600 conkyForecast --location=BRXX0232 --template=/home/roger/.conky/.weather-7.template} ${voffset -1}DATE ${hr 2} ${alignc 55}${font Arial Black:size=36}${time %H:%M}${font} ${alignc}${time %A %d %B %Y}
"Somente seres humanos excepcionais e irrepreensíveis suscitam ideias generosas e ações elevadas. O conhecimento é limitado. A imaginação envolve ao mundo."
use_xft yes xftfont verdana:size=9 alignment top_right xftalpha 0.8 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_outer_margin 40 border_width 1 default_outline_color black default_shade_color black draw_borders no draw_outline yes # amplifies text if yes draw_shades no # shadecolor black use_spacer none no_buffers yes uppercase no minimum_size 200 300 default_color DCDCDC #Gainsboro color0 7FFFD4 #Aquamarine color1 00BFFF #DeepSkyBlue #00CED1 DarkTurquoise #CD5C5C #IndianRed #00CED1 DarkTurquoise #FFA07A LightSalmon #00FFFF Cyan color2 D2691E #Chocolate #FF8C00 #Darkorange #D2691E #Chocolate color3 7FFF00 #Chartreuse color4 778899 #LightSlateGrey color5 FFDEAD #NavajoWhite color6 00BFFF #DeepSkyBlue # colours below used by colorize script color7 48D1CC #MediumTurquoise color8 FFFF00 #Yellow color9 FF0000 #Red
alignment tr # Aligned position on screen: tl, tr, tm, bl, br, bm, ml, mr gap_x 5 gap_y 25 # because of the VOFFSET, the negative "gap_y" value brings conky back to the bottom of the screen. text_buffer_size 6144 # 256 is the minimum no_buffers yes # Subtract file system buffers from used memory? short_units yes pad_percents 2 imlib_cache_size 0
TEXT ${font verdana:size=12}${color1}Time and Date ${hr 2}${color}${font} ${font Radio Space:size=55}${time %k:%M %P}${font}
${font verdana:size=14}${time %A %b %d %Y}
${font DejaVu Sans Mono:size=14}${color}${execpi 60 DJS=`date +%_d`; ncal -C -h | sed '1d' | sed '/./!d' | sed 's/$/ /' | fold -w 21 | sed -n '/^.\{21\}/p' | sed 's/^/ /' | sed /" $DJS "/s/" $DJS "/" "'${color1}'"$DJS"'${color}'" "/}
"Somente seres humanos excepcionais e irrepreensíveis suscitam ideias generosas e ações elevadas. O conhecimento é limitado. A imaginação envolve ao mundo."
use_xft yes xftfont verdana:size=9 alignment top_right xftalpha 0.8 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_outer_margin 40 border_width 1 default_outline_color black default_shade_color black draw_borders no draw_outline yes # amplifies text if yes draw_shades no # shadecolor black use_spacer none no_buffers yes uppercase no minimum_size 500 600 default_color DCDCDC #Gainsboro color0 7FFFD4 #Aquamarine color1 00BFFF #DeepSkyBlue #00CED1 DarkTurquoise #CD5C5C #IndianRed #00CED1 DarkTurquoise #FFA07A LightSalmon #00FFFF Cyan color2 D2691E #Chocolate #FF8C00 #Darkorange #D2691E #Chocolate color3 7FFF00 #Chartreuse color4 778899 #LightSlateGrey color5 FFDEAD #NavajoWhite color6 00BFFF #DeepSkyBlue # colours below used by colorize script color7 48D1CC #MediumTurquoise color8 FFFF00 #Yellow color9 FF0000 #Red
alignment tl # Aligned position on screen: tl, tr, tm, bl, br, bm, ml, mr gap_x 5 gap_y 305 # because of the VOFFSET, the negative "gap_y" value brings conky back to the bottom of the screen. text_buffer_size 6144 # 256 is the minimum no_buffers yes # Subtract file system buffers from used memory? short_units yes pad_percents 2 imlib_cache_size 0
TEXT ${color8}${font URW Bookman L :size=20:style=bold}${time %A} ${color6} ${time %d/%m/%Y}${color8} ${font Georgia :size=10:style=bold} ${time %B} ${font DejaVu Sans Mono :size=10}${execpi 1800 VinDSL_Cal3= ncal -C -h | sed '1d' | sed s/^/"\$\{offset 100"\}/ | sed '/^ *$/d' | sed 's/\<'"$(date +%-d)"'\>/${color6}&${color8}/'}${font} ${color8}${font URW Bookman L :size=64}${time %k} ${offset 104}${voffset -125}${font URW Bookman L :size=38}${time %M} ${offset 120}${voffset -40}${font URW Bookman L :size=18}${time %S} ${if_existing /proc/net/route eth0}
"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."
"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."
This script draws percentage meters as rings. It is fully customisable; all options are described in the 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/rings-v1.2.1.lua lua_draw_hook_pre ring_stats
Changelog: + v1.2.1 -- Fixed minor bug that caused script to crash if conky_parse() returns a nil value (20.10.2009) + v1.2 -- Added option for the ending angle of the rings (07.10.2009) + v1.1 -- Added options for the starting angle of the rings, and added the "max" variable, to allow for variables that output a numerical value rather than a percentage (29.09.2009) + v1.0 -- Original release (28.09.2009) ]]
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='%d', -- "max" is the maximum value of the ring. If the Conky variable outputs a percentage, use 100. max=31, -- "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.0, -- "fg_colour" is the colour of the indicator part of the ring. fg_colour=0x00BFFF, -- "fg_alpha" is the alpha value of the indicator part of the ring. fg_alpha=0.8, -- "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=190, y=170, -- "radius" is the radius of the ring. radius=120, -- "thickness" is the thickness of the ring, centred around the radius. thickness=1, -- "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, sectors = 31, gap_sectors=1 }, { name='time', arg='%H.%M', max=23, bg_colour=0xffffff, bg_alpha=0.1, fg_colour=0x00BFFF, fg_alpha=0.8, x=190, y=170, radius=80, thickness=10, start_angle=0, end_angle=360 }, { name='time', arg='%M.%S', max=59, bg_colour=0xffffff, bg_alpha=0.1, fg_colour=0x00BFFF, fg_alpha=0.8, x=190, y=170, radius=70, thickness=5, start_angle=0, end_angle=360 }, { name='time', arg='%S', max=59, bg_colour=0xffffff, bg_alpha=0.1, fg_colour=0x00BFFF, fg_alpha=0.8, x=190, y=170, radius=65, thickness=3, start_angle=0, end_angle=360 }, --[[{ name='cpu', arg='cpu2', max=100, bg_colour=0xffffff, bg_alpha=0, fg_colour=0xffffff, fg_alpha=0.1, x=165, 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=0xffffff, fg_alpha=0.4, x=165, y=170, radius=84.5, thickness=8, start_angle=60, end_angle=120 }, { name='battery_percent', arg='BAT1', max=100, bg_colour=0xffffff, bg_alpha=0.1, fg_colour=0xffffff, fg_alpha=0.6, x=165, y=170, radius=72, thickness=11, start_angle=122, end_angle=210 }, { name='memperc', arg='', max=100, bg_colour=0xffffff, bg_alpha=0.1, fg_colour=0xffffff, fg_alpha=0.8, x=165, 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=0xffffff, fg_alpha=0.8, x=165, 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=0xffffff, fg_alpha=0.8, x=165, y=170, radius=76, thickness=5, start_angle=212, end_angle=360 }, { name='fs_used_perc', arg='/', max=150, bg_colour=0xffffff, bg_alpha=0.2, fg_colour=0xffffff, fg_alpha=0.3, x=165, y=170, radius=108.5, thickness=3, start_angle=-120, end_angle=240 }, { name='fs_used_perc', arg='/', max=100, bg_colour=0xffffff, bg_alpha=0.2, fg_colour=0xffffff, fg_alpha=0.3, x=165, y=170, radius=135, thickness=50, start_angle=-120, end_angle=120 },]] }
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)
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 end
--[[ This is a script made for draw a transaprent background for conky ]] -- Change these settings to affect your background. -- "corner_r" is the radius, in pixels, of the rounded corners. If you don't want rounded corners, use 0.
corner_r=300
-- Set the colour and transparency (alpha) of your background.
bg_colour=0x696969 bg_alpha=0
function conky_draw_bg() 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)
cairo_set_source_rgba(cr,rgb_to_r_g_b(bg_colour,bg_alpha)) cairo_fill(cr) end
function conky_main() conky_draw_bg() conky_ring_stats() 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."
rrack, ótimas criações, destaco "Sinners Among Saints", "Dia em Alto Mar" e "Sound System": primorosos. lufan, sensacional teu Linux 8 Metro Style - parabéns. Agradeço aos dois por compartilharem. lufan, só uma dúvida: não consegui fazer com que o GMAIL funcionasse - já dei permissão para execução do conkyCounter, coloquei nome de usuário e senha no conkyrc, entretanto ele só mostra zero e-mail's - alguma dica? A mesma coisa acontece com o conky do Windows Phone Seven; quiçá o Cláudio também possa ajudar.