É possível usar o aplicativo de relógio mundial ao vivo do Ubuntu como papel de parede ou widget?

É possível usar o aplicativo de relógio mundial ao vivo do Ubuntu como papel de parede ou widget?

Enquanto trabalho na Alemanha, alguns dos meus colegas trabalham na Índia, outros no Canadá.

Existe um software para rodar no Ubuntu * e ambientes compatíveis para que a tela de fundo exiba uma espécie de widget ou papel de parede ao vivo com um relógio mundial configurável?

Se for importante, tenho uma tela 4K.

* Eu uso o Xubuntu 18.04 LTS

Responder1

Conky pode ser instalado usando sudo apt install conky-all.

A seguir está um exemplo de conky rodando no Xubuntu 18.04.

Conky mostrando tempos para quatro zonas

Como preparação do plano de fundo, criei um painel em branco na parte superior da tela, além do meu painel real na parte inferior.

Em seguida, criei ~/.config/conky.confum arquivo de texto simples com o seguinte conteúdo:

-- vim: ts=4 sw=4 noet ai cindent syntax=lua
--[[
# Conky, a system monitor, based on torsmo
]]

conky.config = {
-- background = false,
default_color = '222222',
double_buffer = true,
draw_shades = false,
extra_newline = false,
font = 'Ubuntu Mono:bold:size=14',
gap_x = 1,
gap_y = 742,
minimum_width = 500,
own_window_class = 'Conky',
own_window_hints = 'undecorated,above,sticky,skip_pager',
own_window_transparent = yes,
own_window_colour = '454545',
own_window_argb_visual = true,
own_window_argb_value = 150,
own_window = true,
own_window_type = 'desktop',
short_units = true,
text_buffer_size = 256,
update_interval = 2.0,
use_spacer = 'right',
use_xft = true
}

conky.text = [[
${time %a %d %b} IST ${time %H:%M} UTC ${utime %H:%M} EST ${tztime America/New_York %H:%M} CAN_YU ${tztime Canada/Yukon %H:%M}
]]
-- info re. time zones in /usr/share/zoneinfo folder

Eu também adicionei conky ao menu de inicialização automática do Xubuntu usandoMenu > Configurações > Sessão e inicialização > Inicialização automática do aplicativocomo mostrado na imagem. Usar --pause=30atrasos desde o início imediato aos 30 anos: é opcional, mas uso apenas por precaução.

Embora eu possa usar apenas conkypara que o conky seja executado usando meu ~/.config/conky/conky.conf, o uso conky -c ~/.config/conky/conky.conffoi considerado eficaz emO caso de J. Doe.

Notas sobre o conky.conf

  • linhas únicas podem ser comentadas usando uma linha inicial--
  • mais de uma linha contígua pode ser comentada usando uma abertura --[[e um fechamento]]
  • default_color = 222222é a cor do texto. Conky não usa #222222, apenas 222222.
  • gap_x = 1é a distância da borda esquerda da tela
  • gap_y = 742posiciona a janela conky bem perto da borda superior e precisará ser ajustada de acordo com as dimensões da sua tela
  • minimum_widthdeve ser maior que a largura ocupada pelo seu conteúdo
  • update_interval = 2.0funciona para mim
  • a conky.textlinha especifica seu conteúdo
    • time %a %d %bgera o dia da semana, a data e o mês da sua localidade, conforme descrito emman date
    • os códigos após IST, UTC, EST e CAN_YU fornecem os horários da Índia, horário universal, horário da costa leste americana e horário canadense (em Yukon). As informações para outros fusos horários estão na /usr/share/zoneinfopasta

(Não consigo deixar o fundo conky totalmente transparente!)


Se você quiser fazer alterações em seu arquivo conky.conf, abra seu terminal e execute conky. Conforme você edita e salva seu arquivo conky.conf, a janela conky desaparecerá e reaparecerá para refletir as alterações.

informação relacionada