Calendário & tarefas externas

Última revisão: 2026-08-14

O Plainva pode conectar suas contas de calendário e tarefas já existentes — CalDAV (Nextcloud, Fastmail, mailbox.org …), Google (Agenda + Tarefas) e Microsoft (calendário do Outlook + To Do) — e trabalhar com elas em ambas as direções. Suas notas continuam sendo o centro: eventos podem virar notas de reunião, e listas de tarefas externas se espelham no seu banco de tarefas padrão como notas comuns.

Conectando uma conta

Abra Configurações → seu vault → Contas na nuvem → Conectar conta…, escolha um provedor e, na etapa de serviços, marque Calendário e tarefas:

O assistente mostra um status por serviço (“conectado — n calendários encontrados”). Você gerencia os calendários (os marcados aparecem na aba do calendário) e as listas de tarefas (desmarcadas por padrão, propositalmente — marcar uma inicia a sincronização de tarefas descrita abaixo) na área Calendário; a Pasta de reuniões (onde as notas de reunião são criadas) e o Calendário padrão também ficam lá. Senhas e tokens ficam no chaveiro do seu sistema operacional.

Cada dispositivo faz login por conta própria. Se você usa a sincronização de configurações, os detalhes da conta viajam com você, mas o login nunca — ele fica propositalmente no dispositivo. Uma conta que chegou dessa forma aparece na lista no outro dispositivo, mas ainda não está conectada ali; no app mobile, ela então carrega o marcador entrar e o calendário explica isso em vez de ficar vazio. Basta conectar uma vez.

Quando um login expira. A área do calendário mostra então o erro diretamente na conta afetada e diz o que fazer: se o login expirou ou foi revogado, ela oferece Entrar novamente — um único acesso que restabelece todos os serviços dessa conta, no caso da Microsoft e do Google (arquivos, calendário, e-mail). Se o problema estiver na configuração do provedor (Client ID errado ou excluído, uma API ausente no projeto), o aviso aponta para lá em vez de oferecer um novo login; em caso de erro de rede, basta tentar novamente mais tarde. Com um projeto do Google no modo de teste, a causa mais comum é o limite de 7 dias — detalhes no guia do Drive. Enquanto uma conta não puder ser alcançada, o Plainva não afirma mais que ela não oferece listas de tarefas: a lista fica vazia, com o erro acima dela. O mesmo vale no aplicativo móvel: a linha da conta diz o motivo e Entrar novamente conserta a conta no lugar.

A aba do calendário

As entradas de status do Google — local de trabalho, tempo de foco e ausência — aparecem como uma linha própria ou como uma faixa discreta atrás do dia, não como mais um bloco de compromisso: “Trabalhando de casa” não é uma reunião, e um dia com três dessas e uma reunião não pode parecer quatro reuniões. O Plainva as e nunca as escreve: criar uma ausência no Google recusa convites automaticamente, e esse não é um efeito colateral que uma visualização de calendário deva provocar.

Abra-a pela barra de ações à esquerda (ícone de calendário) ou pela paleta de comandos (Abrir calendário). Cinco visualizações estão disponíveis pelo alternador no cabeçalho: Dia, 3 dias e Semana mostram uma grade de horários com uma coluna de horas à esquerda; os eventos aparecem como blocos no horário de início, a altura corresponde à duração, eventos sobrepostos ficam lado a lado, e uma linha vermelha marca “agora”. Eventos de dia inteiro e (com a sobreposição de tarefas ativada) tarefas com vencimento ficam na faixa acima da grade. Mês mostra a grade do mês (um ponto colorido por calendário) mais, à direita, uma grade de horários de um único dia para o dia selecionado. Agenda lista as próximas semanas agrupadas por dia. Hoje retorna; as setas avançam pelo período atual (um dia, três dias, uma semana ou um mês). O primeiro dia da semana segue a configuração Início da semana (Configurações → App → Aparência: Segunda-feira, Sábado ou Domingo) — ela também se aplica ao calendário da barra lateral. A visualização se atualiza automaticamente a cada poucos minutos; o botão Atualizar agora força isso. Para calendários da Microsoft e para a maioria dos servidores CalDAV, o Plainva agora busca apenas as alterações em vez de todo o intervalo a cada vez — visivelmente menos dados, principalmente no celular. Ainda assim, uma atualização completa continua rodando pelo menos uma vez por hora, para que nada fique parado que uma lista de alterações tenha deixado passar; e nada é excluído a não ser o que o provedor relata explicitamente como excluído. Com o Google, toda atualização é completa: a API dele não permite listas de alterações junto com um intervalo de datas. Eventos que já terminaram aparecem esmaecidos (como no Google Agenda), para que o restante da agenda de hoje se destaque. Um evento de vários dias é uma barra contínua sobre os dias que ele cobre — um único rótulo, um único alvo de clique, em vez de uma entrada por dia. Se ele passar do fim da semana, é cortado reto na borda e continua na linha seguinte sem repetir o título. A faixa de dia inteiro das visualizações Dia, 3 dias e Semana funciona da mesma forma.

Evento → nota de reunião

O ícone de nota em qualquer evento cria (ou reabre) sua nota de reunião — uma nota comum na sua pasta de reuniões, com o nome AAAA-MM-DD Título.md, pré-preenchida com data, local e participantes, além de uma pequena marcação plainva.pim no frontmatter que a vincula ao evento. Clicar de novo no mesmo evento sempre abre a mesma nota; uma nota sua que por acaso tenha o mesmo nome nunca é tocada.

Listas de tarefas externas no seu banco de tarefas

Listas de lembretes (Lembretes da Apple via CalDAV do iCloud, listas de tarefas do Nextcloud) são coleções próprias no servidor e por isso aparecem em Listas de tarefas — nunca em Calendários. Se uma conta conectada não mostrar listas de tarefas, a seção informa isso e oferece Procurar novamente; se a busca falhou, o motivo é exibido e sua seleção anterior é mantida.

Marque uma lista de tarefas em uma conta conectada, e suas tarefas aparecem como notas no seu banco de tarefas padrão: o título vira a nota (H1), a data de vencimento vai para a coluna de data do banco de dados, e a conclusão se mapeia na propriedade de caixa de seleção de concluído do banco de dados (a coluna de status a acompanha; um banco de dados sem uma coluna de caixa de seleção usa a convenção de status — primeira opção = aberta, última = concluída). A sincronização é bidirecional e campo a campo:

Duas regras de segurança protegem seus dados: excluir a nota nunca exclui a tarefa remota (ela só para de sincronizar e não é reimportada), e uma tarefa excluída remotamente nunca exclui sua nota (ela simplesmente vira uma nota comum). Renomear ou mover uma nota de tarefa não tem problema — a marcação no frontmatter mantém o vínculo.

Limites atuais: tarefas criadas como notas comuns não são enviadas ao provedor (crie-as remotamente ou pelo banco de tarefas), e tudo nesta página é, por enquanto, desktop-first.

Cópias criadas por Bloquear em outros calendários carregam um vínculo Plainva específico do provedor no Google, Microsoft e CalDAV. As visualizações mostram essa relação com um ícone de link; após atualizar, origem e bloqueio são associados novamente em vez de virarem duplicatas independentes.

Lembretes no computador

Em Configurações → Calendário → Lembretes você ativa Lembrar compromissos; na primeira vez o sistema pede a permissão uma única vez. Vale o lembrete que o próprio compromisso traz — só quando ele nada diz é que a Antecedência se aplica, e os compromissos de dia inteiro se manifestam no horário escolhido em Compromissos de dia inteiro. Tarefas vencidas inclui também as tarefas do seu banco de dados de tarefas, e Somente estes calendários limita de onde vêm os lembretes (nada marcado significa: todos, e um calendário conectado depois entra por conta própria).

A diferença para o telefone está na configuração, não nas letras miúdas. No telefone o sistema operacional assume o lembrete e o desperta mesmo com o aplicativo fechado. No computador esse repasse não existe: o Plainva desperta sozinho e, por isso, precisa estar em execução. Com o aplicativo fechado o lembrete se perde e não é recuperado. Em compensação, aqui não há limite algum.

A notificação em si não traz botão — o computador não oferece isso. A ação fica no aviso dentro do aplicativo: Mostrar no calendário para um compromisso, Abrir tarefa para uma tarefa. A janela nunca se impõe ao primeiro plano.

Continuar em segundo plano

Como um lembrete no computador só chega enquanto o Plainva estiver em execução, em Configurações → Início e comportamento → Segundo plano há dois interruptores — separados, porque são dois desejos diferentes, e ambos desligados por padrão:

O segundo interruptor prova a si mesmo. Nem todo ambiente mostra uma área de notificação — e não dá para prever com segurança se um ícone realmente aparecerá. Por isso o Plainva o cria e pergunta se você o vê. Só um sim mantém a configuração; se você disser não, o ícone é removido e o interruptor permanece desligado. Assim a janela nunca pode sumir sem caminho de volta. A mesma proteção vale na próxima inicialização: se o ícone não puder mais ser criado, a configuração se desliga.

A linha Os lembretes aparecem logo abaixo informa a qualquer momento o que vale: enquanto o Plainva estiver em execução ou mesmo com a janela fechada.

Vale saber: enquanto o Plainva continua em segundo plano, também continuam a sincronização, a atualização do calendário e a verificação de backup. O vault estará atualizado na próxima vez que você o abrir — o aplicativo trabalha enquanto você não está olhando.

Exibir bancos de dados no calendário

O calendário pode exibir entradas dos seus bancos de dados ao lado dos compromissos. A barra Exibir: acima da visualização lista cada visualização .base do tipo calendário ou linha do tempo que indique uma coluna de data. Um clique exibe, outro oculta.

Uma entrada exibida assim continua reconhecível como nota: borda tracejada, um losango à frente, nunca a forma preenchida de um compromisso. Clicar abre a mesma pré-visualização que uma linha de banco de dados já tem. Arrastá-la para outro dia grava a coluna de data da nota — exatamente o que fazer a edição dessa célula na tabela faz. Se a coluna tiver hora, a entrada fica nessa hora na grade do dia; sem hora, fica na faixa de dia inteiro.

Quais visualizações são exibidas pertence ao vault e viaja pela sincronização de configurações: seu calendário fica igual no computador e no celular.

E o contrário: na visualização de calendário de um banco de dados, o botão Compromissos ao fundo mostra os compromissos reais do dia como uma linha discreta — você vê contra o que está planejando. São de propósito apenas fundo: não são linhas desse banco de dados e não são clicáveis.

Colocar um item de banco de dados no calendário

Um item com data pode virar um compromisso real no seu provedor. O menu da linha (ou a folha de ações no telefone) oferece Adicionar ao calendário. O compromisso assume a data do item — com hora, se a coluna tiver uma, senão como compromisso de dia inteiro — e leva um link de volta para a nota.

A partir daí os dois ficam vinculados, por três regras fixas:

Isso é diferente de reservar tempo numa tarefa: lá você reserva tempo para algo e a data da tarefa continua onde está. Aqui você diz: este item É este compromisso.