Adattare un conky per LMDE 3 Cinnamon a Ubuntu 18.04 Mate

Personalizzazione grafica del sistema: icone, temi, sfondi, suoni, ecc.

Adattare un conky per LMDE 3 Cinnamon a Ubuntu 18.04 Mate

Messaggioda Sargonsei » mercoledì 12 settembre 2018, 18:53

Salve a tutti.
Premetto che di conky ne capisco veramente poco, in quanto ne faccio un uso utilitaristico, quindi solitamente scopiazzare ed adattare i conky altrui con qualche piccola modifica è per me il più delle volte sufficiente.
Scopiazzando a destra ed a manca, sono riuscito a creare un gruppo di 8 conky piuttosto bruttini, ma che mi permettono di tenere sotto controllo il computer, quindi ne sono abbastanza soddisfatto.
Perchè 8 e non uno solo? perché uno solo sarebbe stato troppo lungo per vederlo nello schermo, quindi ho preferito suddividere le istruzioni per categorie, e creare un conky per visualizzare la situazione del disco fisso, un conky per visualizzare la situazione della rete, due distinti conky per visualizzare la situazione delle porte USB, ecc... per un totale complessivo di 8 conky. Certo se attivati contemporaneamente ce ne sarebbe sempre uno che copre totalmente o parzialmente tutti gli altri, ma se li avvio uno alla volta, non ci sono problemi.

Provando i miei conky su LMDE 3 con Cinnamon, mi sono reso conto che: se clicco sulla parte scoperta di un conky parzialmente coperto, questo viene portato in primo piano; certo in questo modo copre gli altri, ma per pasare da un conky all'altro non devo riavviarlo: basta disporre gli 8 conky sullo schermo in modo che ciascuno di essi mostri sempre una parte visibile, e, cliccando su quella parte, posso passare da un conky all'altro con un click del mouse.

Problema: se lancio questi 8 conky da Ubuntu 18.04 Mate, cliccando sulla parte scoperta di un conky parzialmente coperto non di ottiene alcun effetto.

Come devo modificare questi conky per ottenere, anche su Ubuntu Mate, che se clicco sulla parte scoperta di un conky parzialmente coperto, questo viene portato in primo piano?

Allego copia di un paio di conky...

Codice: Seleziona tutto
-- conkyEsaminaUSB01

conky.config = {
    background = false,
    font = 'Sans:size=8',
    use_xft = true,
    xftalpha = 0.9,
    update_interval = 1.2,
    total_run_times = 0,
    own_window = true,
    own_window_type = 'normal',
    own_window_argb_visual = true,
    own_window_transparent = false,
    own_window_class = 'conky',
    own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',
    double_buffer = true,
    minimum_width = 220,
    maximum_width = 2200,
    draw_shades = true,
    draw_outline = false,
    draw_borders = true,
    draw_graph_borders = true,
    default_color = 'CDE0E7',
    default_shade_color = 'black',
    default_outline_color = 'green',
    gap_x = 240,
    gap_y = 95,
    alignment = 'tl',
    no_buffers = true,
    uppercase = false,
    cpu_avg_samples = 2,
    override_utf8_locale = false,
    uppercase = false,
}

conky.text = [[
 ${color orange}Output del comando ${color red}lsusb
${color0}${exec lsusb}
 ${color orange}Output del comando ${color red}lsusb -t
${color0}${exec lsusb -t}
 ${color orange}Output del comando ${color red} dmesg | tail -10
${color0}${exec dmesg | tail -10}
 ${color orange}Output del comando ${color red} cat /etc/issue ${color0}${exec cat /etc/issue}
 ${color orange}$sysname Kernel: ${color0}$kernel on $machine
 ${color orange}Output del comando ${color red} uptime
${color0}${exec uptime}

]]

Codice: Seleziona tutto
-- conkyEsaminaUSB02

conky.config = {
    background = false,
    font = 'Sans:size=8',
    use_xft = true,
    xftalpha = 0.9,
    update_interval = 1.2,
    total_run_times = 0,
    own_window = true,
    own_window_type = 'normal',
    own_window_argb_visual = true,
    own_window_transparent = false,
    own_window_class = 'conky',
    own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',
    double_buffer = true,
    minimum_width = 220,
    maximum_width = 2200,
    draw_shades = true,
    draw_outline = false,
    draw_borders = true,
    draw_graph_borders = true,
    default_color = 'CDE0E7',
    default_shade_color = 'black',
    default_outline_color = 'green',
    gap_x = 270,
    gap_y = 65,
    alignment = 'tl',
    no_buffers = true,
    uppercase = false,
    cpu_avg_samples = 2,
    override_utf8_locale = false,
    uppercase = false,
}

conky.text = [[
 ${color orange}Output del comando ${color red}lspci -v | grep -iA 5 usb
${color0}${exec lspci -v | grep -iA 5 usb}
 ${color orange}Output del comando ${color red} cat /etc/issue ${color0}${exec cat /etc/issue}
 ${color orange}$sysname Kernel: ${color0}$kernel on $machine
 ${color orange}Output del comando ${color red} uptime
${color0}${exec uptime}
]]
Postare l'output di un comando significa inserire nel post: la riga in cui si digita il comando, tutto l'output, e la riga in cui il prompt ricompare.
Hardware e Sistema Operativo di Sargonsei: http://sargonsei.altervista.org/hardwar ... r-fisso-2/
Comandi da tenere a portata di mano: http://sargonsei.altervista.org/655-2/
Avatar utente
Sargonsei
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 2180
Iscrizione: febbraio 2008

Torna a Personalizzazione dell'ambiente desktop

Chi c’è in linea

Visualizzano questa sezione: Google [Bot] e 22 ospiti