Comunidad creada para que los usuarios les muestren sus escritorios a todos los taringueros, no importa que sea minimalista, maximalista, con muchos iconos, pocos, etc. ¡Unete, y comparte!

Ver más
  • 1,338 Miembros
  • 1,513 Temas
  • 295 Seguidores
  • 0

Mi conky

Es casi igual al escritorio anterior, cambié el wall, achiqué el dock y reconstruí un conky (no quedó nada del código base).


http://dl.dropbox.com/u/9495029/Screens/conkyfetch.png


http://dl.dropbox.com/u/9495029/Screens/conkytheme.png


http://dl.dropbox.com/u/9495029/Screens/conkycononda.png


http://dl.dropbox.com/u/9495029/Screens/conkyalfin.png

Si quieren el código del conky avisen y lo posteo (En realidad es todo LUA+Cairo)




#--- Conky by londonali1010 edited by Kingreil ---#

background no
net_avg_samples 2
cpu_avg_samples 1
no_buffers yes
double_buffer yes
update_interval 1

own_window yes
own_window_type normal
own_window_class conky
own_window_hints undecorated,skip_taskbar,skip_pager,sticky,below
own_window_argb_visual yes
own_window_transparent yes

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

use_xft yes
xftalpha 0.8
uppercase no

minimum_size 1920 1080
use_spacer none
alignment tr
gap_x 0
gap_y 0

lua_load ./text.lua
lua_draw_hook_pre load_text

TEXT



Link: http://dl.dropbox.com/u/9495029/conky/.conkyrc



--[[
#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);

-- Cambiar tamaño (código ejemplo)
--cairo_set_font_size (cr, 60.0);

--Cambiar color (código ejemplo)
--cairo_set_source_rgba (cr, 0.192156863, 0.180392157, 0.156862745, 1);

--Redimensionar área (código ejemplo)
--cairo_translate (cr, 0.0, 0.0);

-- Ángulo (en radianes)
    cairo_rotate(cr,0.785398163);

-- "Mover" puntero (Código ejemplo)
--cairo_move_to (cr, 0.0, 0.0);

-- Texto:

-- Horario y fecha
    cairo_set_font_size (cr, 42.0);
    cairo_move_to (cr, 1635.0, -614.0);
    cairo_set_source_rgba (cr, 0.980392157, 0.980392157, 0.980392157, 1);
    cairo_show_text (cr, conky_parse('${time |%B}'));
    cairo_move_to (cr, 1540.0, -577.0);
    cairo_set_font_size (cr, 84.0);
    cairo_show_text (cr, conky_parse('${time %d}'));
    cairo_set_font_size (cr, 42.0);
    cairo_move_to (cr, 1635.0, -577.0);
    cairo_show_text (cr, conky_parse('${time |%A}'));
    cairo_set_font_size (cr, 84.0);
    cairo_move_to (cr, 1850.0, -577.0);
    cairo_show_text (cr, conky_parse('${time %k:%M}'));

--CPU1 (Texto)
    cairo_set_font_size (cr, 30.0);
    cairo_move_to (cr, 1570.0, -699.0);
    cairo_set_source_rgba (cr, 0.11372549, 0.11372549, 0.11372549, 0.7);
    cairo_show_text (cr, conky_parse('CPU1:'));

--CPU2 (Texto)
    cairo_move_to (cr, 1570.0, -669.0);
    cairo_show_text (cr, conky_parse('CPU2:'));

--CPU1 y CPU2 (Porcentaje)
    cairo_move_to (cr, 1650.0, -699.0);
    cairo_show_text (cr, conky_parse('${cpu cpu1}%'));
    cairo_move_to (cr, 1650.0, -669.0);
    cairo_show_text (cr, conky_parse('${cpu cpu2}%'));

--Top 4 uso CPU (Nombre)
    cairo_set_font_size (cr, 15.0);
    cairo_move_to (cr, 1715.0, -714.0);
    cairo_show_text (cr, conky_parse('${top name 1}'));
    cairo_move_to (cr, 1715.0, -698.0);
    cairo_show_text (cr, conky_parse('${top name 2}'));
    cairo_move_to (cr, 1715.0, -683.0);
    cairo_show_text (cr, conky_parse('${top name 3}'));
    cairo_move_to (cr, 1715.0, -668.0);
    cairo_show_text (cr, conky_parse('${top name 4}'));

--Top4 uso CPU (Porcentaje)
    cairo_move_to (cr, 1795.0, -714.0);
    cairo_show_text (cr, conky_parse('${top cpu 1}%'));
    cairo_move_to (cr, 1795.0, -698.0);
    cairo_show_text (cr, conky_parse('${top cpu 2}%'));
    cairo_move_to (cr, 1795.0, -683.0);
    cairo_show_text (cr, conky_parse('${top cpu 3}%'));
    cairo_move_to (cr, 1795.0, -668.0);
    cairo_show_text (cr, conky_parse('${top cpu 4}%'));

--RAM
    cairo_set_font_size (cr, 40.0);
    cairo_move_to (cr, 1570.0, -767.0);
    cairo_set_source_rgba (cr, 0.129411765, 0.411764706, 0.490196078, 1);
    cairo_show_text (cr, conky_parse('RAM: ${mem}'));

--Tpo 4 uso RAM (Nombre)
    cairo_set_font_size (cr, 15.0);
    cairo_move_to (cr, 1785.0, -799.0);
    cairo_show_text (cr, conky_parse('${top_mem name 1}'));
    cairo_move_to (cr, 1785.0, -783.0);
    cairo_show_text (cr, conky_parse('${top_mem name 2}'));
    cairo_move_to (cr, 1785.0, -768.0);
    cairo_show_text (cr, conky_parse('${top_mem name 3}'));
    cairo_move_to (cr, 1785.0, -753.0);
    cairo_show_text (cr, conky_parse('${top_mem name 4}'));

--Top 4 uso RAM (Uso)
    cairo_move_to (cr, 1860.0, -799.0);
    cairo_show_text (cr, conky_parse('${top_mem mem_res 1}'));
    cairo_move_to (cr, 1860.0, -783.0);
    cairo_show_text (cr, conky_parse('${top_mem mem_res 2}'));
    cairo_move_to (cr, 1860.0, -768.0);
    cairo_show_text (cr, conky_parse('${top_mem mem_res 3}'));
    cairo_move_to (cr, 1860.0, -753.0);
    cairo_show_text (cr, conky_parse('${top_mem mem_res 4}'));

--Espacio libre partición /
    cairo_set_font_size (cr, 30.0);
    cairo_move_to (cr, 1570.0, -870);
    cairo_set_source_rgba (cr, 0.529411765, 0.164705882, 0.0470588235, 1);
    cairo_show_text (cr, conky_parse('ROOT: ${fs_free /}'));

--Espacio libre partición /home/
    cairo_move_to (cr, 1640.0, -840);
    cairo_show_text (cr, conky_parse('HOME: ${fs_free /home/}'));

    cairo_stroke (cr);
end



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



Link: http://dl.dropbox.com/u/9495029/conky/text.lua

Edit: agregé el code y los links de descarga



Link del wall (adaptado por mi para pantallas de 1920*1080) http://dl.dropbox.com/u/9495029/wallsadaptados/archlinux.png

Edit: link del wall
  • 0
  • 7Calificación
  • 4Seguidores
  • 2.641Visitas
  • 0Favoritos

19 respuestas

@black130 dijo Hace más de 1 año:

Me encanto tu conky! +1

@SoiUser dijo Hace más de 1 año:

ta genial
+1

@PaKoX dijo Hace más de 1 año:

deberias bajarle un poco el tamaño a la parte de la linea gris, si te das cuenta se pasa, por pocos pixeles, pero se pasa

@blkdr dijo Hace más de 1 año:

SoiUser dijo:

ta genial
+1

@due204 dijo Hace más de 1 año:

Muy bueno

@eroge dijo Hace más de 1 año:

.

@Julioos12 dijo Hace más de 1 año:

Muy bueno loco! FULL HD RULES!

@Goku22111998 dijo Hace más de 1 año:

Mola así en horizontal

@adicto_al_cafe dijo Hace más de 1 año:

ya me lo habias mostrado xD +1

@PaKoX dijo Hace más de 1 año:

desde que se que existes tienes el mismo wallpaper... xD, siempre me ha gustado tu escritorio
+1

@inukaze dijo Hace más de 1 año:

Muy buenas , excelente , alguien me dice , como lo puedo usar en ArchLinux , tengo ( ArchLinux , LXDM , LXDE & cairo-compmgr ) o es necesario que active "Compiz" ??? ademas mi resolucion es 1024x768 , Gracias de antemano por cualquier ayuda que me puedan brindar

@crow0300 dijo Hace más de 7 meses:

Te quedó muy bueno. Me interesa el tema de lograr inclinar el texto a mostrar para un conky en el que estoy trabajando, pero no logro comprender el text.lua.. ¿es necesario algo más para ejecutarlo? ya que cargando directamente tu conkyrc y text.lua no logro hacer que corra.

Tienes que ser miembro para responder en este tema