Leitores como você ajudam a apoiar o MUO. Quando você faz uma compra usando links em nosso site, podemos ganhar uma comissão de afiliado. Consulte Mais informação.

É fácil passar horas sentado em frente a uma tela sem saber para onde foi o tempo. Você tem apenas 24 horas para gastar por dia e pode optar por gastar seu tempo trabalhando em tarefas importantes ou desperdiçá-lo em atividades desnecessárias.

Felizmente, rastrear seu tempo de tela no Linux para identificar atividades que podem estar fazendo com que você perca o foco é fácil. Talvez você queira monitorar a atividade de seu filho na internet e precise de uma ferramenta eficaz que possa fazer isso por você. ActivityWatch é um aplicativo de código aberto que ajuda você a verificar o tempo de tela no Linux.

Principais destaques do ActivityWatch

Rastrear seu tempo de tela ativo é um dos as melhores maneiras de aumentar sua produtividade e faça mais coisas em menos tempo.

Em vez de simplesmente rastrear o tempo gasto na tela, o ActivityWatch traz alguns recursos adicionais para a mesa, como:

  1. Agrupamento de atividades por categoria
  2. Rastreando o tempo da tela por janela/aplicativo
  3. Monitoramento de uso da Web usando extensões de navegador
  4. Recurso de cronômetro para rastreamento manual de atividades
  5. Suporte multiplataforma para Windows, macOS, Linux e Android
  6. Exportar dados nos formatos JSON e CSV

A melhor parte é que, como o ActivityWatch é executado como um servidor local, ele armazena seus dados localmente, oferecendo controle total sobre sua privacidade.

Para começar a usar ActivityWatch, primeiro você precisa instalá-lo em seu sistema.

Como instalar o ActivityWatch no Linux

ActivityWatch não está disponível nos repositórios oficiais da maioria das distribuições Linux, portanto, você terá que baixar manualmente os binários do site do projeto. Acesse o site do ActivityWatch e baixe a versão mais recente para o seu sistema.

Download:ActivityWatch

Os usuários do Arch Linux podem baixar o ActivityWatch em o repositório do usuário Arch (AUR) usando sim:

yay -S Activitywatch

Iniciando o ActivityWatch

O primeiro passo é iniciar o ActivityWatch. Você não o encontrará listado no menu de aplicativos, pois não o instalou nos repositórios da sua distro. é fácil de crie atalhos de aplicativos para qualquer programa no Linux, no entanto.

Se você baixou o aplicativo do AUR, pode iniciá-lo no menu de aplicativos, pois os ajudantes do AUR criam uma entrada de menu para o software instalado.

Para começar, vá até a pasta Downloads e extraia o arquivo ZIP você acabou de baixar:

sudodescompactarrelógio de atividade-*.fecho eclair

Altere o diretório atual para a pasta extraída usando:

cd relógio de atividade

Em seguida, para iniciar o ActivityWatch, digite o seguinte comando:

./aw-qt

Monitorando o tempo da tela no Linux com o ActivityWatch

Por padrão, o ActivityWatch é iniciado em segundo plano e não há interface de aplicativo que você possa usar para configurá-lo. Como ele é executado como um servidor, você obtém um painel baseado na Web para visualizar e modificar os dados.

Para acessar o painel ActivityWatch, clique com o botão direito do mouse no ícone ActivityWatch na bandeja do sistema e selecione Painel aberto.

Sempre que iniciar o aplicativo, você será direcionado automaticamente para uma página de boas-vindas contendo todos os detalhes importantes sobre o projeto e alguns links da plataforma para dar suporte ao desenvolvedor.

Para alterar esse comportamento padrão e abrir o painel Atividade na inicialização, clique em Configurações no canto superior direito e selecione Atividade de página de destino menu suspenso.

Monitorando sua atividade na tela

A maior parte do seu fluxo de trabalho de rastreamento girará em torno do Atividade e Linha do tempo Visualizações. A guia Atividade exibe seu tempo de tela agrupado por aplicativos, categorias e janelas.

Você também terá alguns gráficos de pizza e de barras visualizando seus dados, mas a maior parte estará vazia inicialmente. Portanto, deixe o ActivityWatch ser executado em segundo plano por algumas horas antes de considerar abrir o painel novamente.

Na parte superior, você encontrará opções para selecionar a data e hora para filtrar os dados. Por padrão, o ActivityWatch exibirá os dados do dia atual, mas você pode alterá-los facilmente usando os filtros de dia e data. Você também pode filtrar os dados por categoria ou optar por excluir o tempo AFK, mas terá que clicar no botão Filtros botão para acessar essas opções.

Localizado logo abaixo estão os dados reais. Você pode encontrar suas atividades agrupadas por aplicativos, títulos de janela e categorias de trabalho.

O ActivityWatch faz um ótimo trabalho ao identificar a categoria com base na janela ou no nome do aplicativo. Por exemplo, se você estiver usando um editor como o Visual Studio Code, toda a atividade e o tempo de tela desse aplicativo cairão no Trabalho>Programação categoria.

Você pode adicionar visualizações adicionais clicando em Editar visualização e então Adicionar visualização. Na nova seção que aparece, clique no botão Configurações suspenso e selecione o tipo de visualização que deseja incluir no painel. Então, bata Salvar continuar.

Se desejar, você também pode exportar seus dados no formato JSON ou CSV clicando em Dados não tratados, em seguida, selecionando o relevante Exportar opção do Mais menu suspenso localizado ao lado de cada bloco.

Como visualizar a linha do tempo da atividade

Você pode alternar para a guia Linha do tempo na parte superior para acessar todo o seu histórico de trabalho. Você obtém uma linha do tempo horizontal organizada com duas linhas diferentes: uma é o rastreador AFK que monitora o tempo que você estavam longe do teclado, e o outro é o observador de janela, que monitora sua atividade e rastreia os aplicativos que você usar.

Você pode usar as opções de filtro acima da linha do tempo para classificar e ajustar os dados. É todo seu para brincar!

Rastreando manualmente uma atividade com ActivityWatch

Outra grande faceta do ActivityWatch é o recurso Cronômetro. Embora esteja atualmente em fase experimental, você ainda pode usá-lo para rastrear as horas gastas fazendo uma atividade personalizada.

Clique no Cronômetro opção para acessar este recurso. Tudo o que você precisa fazer é inserir uma atividade e clicar Começar, e o ActivityWatch iniciará um cronômetro para rastrear o tempo que você gasta fazendo isso. Lembre-se de parar o cronômetro logo após terminar a tarefa.

Acompanhando o seu tempo no Linux

Monitorar suas atividades na tela em busca de tempo perdido é um hábito indispensável que você deve adotar agora. Saber o que o distrai quando está no trabalho e reduzir suas chances de escapar do seu "fluxo" é uma maneira fantástica de roubar algumas horas extras do seu dia.

Atualmente, vivemos em um mundo agitado, onde até mesmo uma única hora economizada significa que você tem tempo extra para passar com seu ente querido. trabalhar em seus interesses pessoais ou até mesmo aprender uma nova habilidade que o tornará competente e insubstituível em seu ambiente de trabalho.