Conky + i3wm

Buenas tardes,
¿ alguien sabe como puedo ejecutar conky desde el fichero config de i3wm…?
solamente he podido ejecutarlo con execute_always y no desaparece al abrir otras ventanas, alguien lo tiene configurado para decirme cual es mi error…!!

Edit: This is old config style. See later post for solution.


Agregue esto a la configuración de conky

own_window yes
own_window_class Conky
own_window_type override

I don’t speak Spanish. Translated using Google Translate
Yo no hablo español. Traducido con Google Translate


Add this to conky config
own_window yes
own_window_class Conky
own_window_type override

Buenos días,
he añadido los parámetros indicados y me sigue pasando lo mismo…!!

He publicado mi configuración. Se basa en la configuración predeterminada.
(I have posted my configuration. It is based on default configuration.)

conky.config = {
    alignment = 'top_left',
    background = true,
    border_width = 1,
    cpu_avg_samples = 2,
    default_color = 'white',
    default_outline_color = 'white',
    default_shade_color = 'white',
    double_buffer = true,
    draw_borders = false,
    draw_graph_borders = true,
    draw_outline = false,
    draw_shades = false,
    extra_newline = false,
    font = 'DejaVu Sans Mono:size=12',
    gap_x = 60,
    gap_y = 60,
    minimum_height = 5,
    minimum_width = 5,
    net_avg_samples = 2,
    no_buffers = true,
    out_to_console = false,
    out_to_ncurses = false,
    out_to_stderr = false,
    out_to_x = true,
    own_window = true,
    own_window_type = 'override',
    own_window_class = 'Conky',
    show_graph_range = false,
    show_graph_scale = false,
    stippled_borders = 0,
    update_interval = 1.0,
    uppercase = false,
    use_spacer = 'none',
    use_xft = true,
}

conky.text = [[
${color grey}Info:$color ${scroll 32 Conky $conky_version - $sysname $nodename $kernel $machine}
$hr
${color grey}Uptime:$color $uptime
${color grey}Frequency (in MHz):$color $freq
${color grey}Frequency (in GHz):$color $freq_g
${color grey}RAM Usage:$color $mem/$memmax - $memperc% ${membar 4}
${color grey}Swap Usage:$color $swap/$swapmax - $swapperc% ${swapbar 4}
${color grey}CPU Usage:$color $cpu% ${cpubar 4}
${color grey}Processes:$color $processes  ${color grey}Running:$color $running_processes
$hr
${color grey}File systems:
 / $color${fs_used /}/${fs_size /} ${fs_bar 6 /}
${color grey}Networking:
Up:$color ${upspeed} ${color grey} - Down:$color ${downspeed}
$hr
${color grey}Name              PID     CPU%   MEM%
${color lightgrey} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
${color lightgrey} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
${color lightgrey} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
${color lightgrey} ${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4}
]]

Observe que estas tres líneas son importantes
(Observe that these three lines are important)

own_window = true,
own_window_type = 'override',
own_window_class = 'Conky',

Este conky se muestra en todas las pantallas y está detrás de todas las ventanas.
(This conky is displayed on all screens and is behind all windows.)

captura de pantalla
(screenshot)

1 Like

me puedes poner la linea del fichero config del i3wm para ejecutar el conky…?
o lo arrancas desde DMENU…?

i3wm config

exec conky -d

almacenar la configuración de conky aquí ~/.config/conky/conky.conf

1 Like

Buenas tardes,
ahora efectivamente ya no se solapan las imagenes, pero no sale integrado en el wallpaper…!! sabes que parametro necesito para integrar conky con el fonde de pantalla ?

¿te refieres a la transparencia?

Vi esa imagen. Entiendo el problema. Pero estoy afuera en este momento. Estoy usando mi teléfono, así que no puedo compartir mi configuración. Compartiré mi configuración mañana cuando esté usando mi computadora en casa.

¿Usas Picom?

creo que no, dentro del fichero config de i3wm aparece la siguiente linea:

#Transparency
exec --no-startup-id xcompmgr -c

1 Like

Ya parece que lo he conseguido añadiendo dos líneas al código del conky.conf

own_window_transparent = true,
own_window_argb_visual = true

ahora me toca intentar añadir una imagen que eso parece más complicado…jejeje
muchas gracias flyingcakes por tu ayuda.

1 Like

@aldebaran
¡Gracias! Hago el mismo procedimiento pero uso Picom, habilito la transparencia y deshabilito la sombra para Conky

¡Buena suerte!

al final he conseguido dejarlo algo mejor:

1 Like