Calendário grande para o xfce4, tem como?

Tem como fazer:

Calendário grande para o xfce4 no painel?
Tem como colocar tarefas e feriados no calendário no painel?

Vi que tem como fazer.

you can use the xfce4-genmon panel plugin.

  1. install xfce4-genmon.
  2. install gnome-calendar
  3. create your own script that shows time\date and calls gnome-calendar on click.
  4. add script to genmon.

Mas não entendi como.
No script , só chama o gnome-calendar com xfce4-genmon?

1 curtida

Por padrão, o calendário do xfce não permite alterações. Você pode mudar, sim, o tamanho. Outras alterações, acho que não tem jeito não. Existia o Orage, só que ele foi descontinuado.

Para mudar o tamanho é só adicionar ao arquivo ~/.config/gtk-3/gtk.css o seguinte conteúdo (mudando os valores para o que você quer):

calendar {
padding: 5px 8px;
}

Se adicionar a opção “color”, por exemplo:

calendar {
color: #DEDEDE;
padding: 5px 8px;
}

Você consegue mudar a cor do calendário.

Sobre o gnome-calendar, não posso ajudar. Nunca usei. Utilizo apenas o calendário padrão do xfce. Dá uma pesquisada na net, alguém já deve ter feito isso.

O genmoun-plugin apenas executa um comando ou script. Se você adicionar em “comando” o gnome-calendar, a única coisa que o plugin fará é, sempre que atingir o “período” selecionado, ele vai lançar novamente o gnome-calendar. Então, você tem que fazer um script que chame o gnome-calendar ou gcalender-cli (já vi gente no reddit fazendo isso).

Um exemplo de uso do xfce4-genmon-plugin que eu utilizo aqui, é chamar o cmus-remote através de um script. Ai eu consigo exibir as músicas tocadas no cmus no direto no painel do xfce.

1 curtida

Veja aqui

you can use the xfce4-genmon panel plugin.

  1. install xfce4-genmon.
  2. install gnome-calendar
  3. create your own script that shows time\date and calls gnome-calendar on click.
  4. add script to genmon.

It will look something like this:

https://imgur.com/a/3y2BYAJ

edit: osmo works pretty good as well! https://imgur.com/DR6Du9p

@Tuxraldo

Só não explica como.

Chamando @Daigo @Natanael.755

1 curtida

Eu implementei algo parecido no Tiger OS mas usando Yad:

3 curtidas

E como você chama o script?

É por algum plugin do painel?

1 curtida

O script serve pra exibir a hora no painel, é parecido com HTML vc precisa passar um echo com os valores, você pode obter a hora e a data atuais com o comando date:

Nesse caso o script seria mais ou menos assim:

#!/usr/bin/env bash
echo "<txt>$(date '+%H:%M')</txt><txtclick>gnome-calendar</txtclick><tool>$(date)</tool>"

Explicação:

  • Entre a tag <txt> e </txt> fica o texto que vai ser exibido

  • Entre a tag <tool> e </tool> fica o texto que vai ser exibido num quadrado flutuante quando passar o mouse em cima do texto

  • Entre a tag <txtclick> e </txtclick> fica comando que vai ser executado quando o usuário clicar no botão no painel

Pelas propriedades do gen-mon

2 curtidas

Acredito que ajude:

2 curtidas

De shell script vou ficar devendo. Não entendo nada. O calendário do xfce dá para editar como eu ensinei. Ai depois é só dar um restart no painel com “xfce4-panel -r” no terminal. Se não fizer um restart no painel, as mudanças não vão aparecer. A não ser que você faça um logout, que não faz sentido nesse caso. É mais fácil dar um restart pelo terminal mesmo.

1 curtida