Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

How to use ActivityWatch to track your screen usage time in Linux

2025-01-18 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >

Share

Shulou(Shulou.com)06/01 Report--

This article mainly shows you "how to use ActivityWatch to track your screen usage time in Linux", the content is easy to understand, clear, hope to help you solve your doubts, the following let the editor lead you to study and learn "how to use ActivityWatch to track your screen usage time in Linux" this article.

ActivityWatch is an open source, privacy-friendly app that tracks how long you spend on your desktop or mobile device.

ActivityWatch: an open source application that tracks how much time you spend on which application

ActivityWatch is a cross-platform open source application that helps you track usage time and measure your productivity. It tracks how much time you spend on apps, browsers, and whether you are AFK (away from the keyboard) or the system is dormant.

Not only does it track time, it also provides a bunch of useful features that help you visually analyze how you spend your time, which has the potential to improve your productivity.

It is an excellent substitute for proprietary products such as RescueTime and ManicTime.

ActivityWatch can be used with Linux, Windows, macOS, and Android. It also provides browser extensions for Chrome and Firefox. So far, there is no iOS application for App Store.

It has just entered the field and is actively developing to solve any existing problems and introduce new features, such as the ability to synchronize your active data on multiple devices.

For privacy-conscious users, I should mention that the collected data is stored on your local device. This is a good thing, because you can track your time without being followed by others.

The function of ActivityWatch

Basically, ActivityWatch allows you to monitor your activities to analyze poor screen usage time, or to improve the time management of your work on the device.

Specifically, it provides several useful features, mainly:

Summarize your daily activities and a list of applications and programs sorted by time of use.

Track the time of your browser's activity and use browser extensions to get exact data on the time spent on each activity tag.

Track AFK and non-AFK times. (AFK-abbreviation for "Away From Keyboard", that is, not in front of the computer)

Provide different visual timelines to monitor your activities.

You can use watchers to track when you write code on the editor.

Record your activities to analyze your productivity.

Classifying the time spent can help you analyze it in detail.

You can add more categories and adjust the duration of the timeline.

You can export / import data as a JSON file.

Experimental stopwatch function.

Store data locally to respect user privacy.

Install ActivityWatch on Linux Note: if your Linux distribution does not support the system tray icon, you need to follow this document to solve this problem.

Unfortunately, you can't find AppImage, Flatpak or Snap packages. However, there are AUR packages that can be installed for Manjaro or Arch Linux.

For all other Linux distributions, you will get a ZIP file that includes an aw-qt application to run.

To run it, you need to extract the zip archive and install it by double-clicking the aw-qt application to run the binaries.

You can also use the terminal:

The location and file name of the cd activitywatch-v0.9.2-linux-x86_64sudo. / aw-qt unzipped folder may be different-so make sure you navigate to the correct directory and use the command above. When you are done, you can access ActivityWatch from the system tray icon or go directly to localhost:5600 to access it.

You can also check their GitHub page or official website to find out more about it.

Download ActivityWatch

By the way, if you plan to use ActivityWatch regularly, you should move the downloaded files to the / opt directory and create a symbolic link to the aw-qt executable in the / usr/share/bin directory. In this way, the application can be used as a regular command for all users on the system. A similar approach is demonstrated in the PopcornTime installation tutorial.

What I think of ActivityWatch

On Poppy tray OS 20.04, the time tracking function works perfectly and also supports the system tray icon. You may encounter an error that does not allow you to access ActivityWatch from the system tray icon (this is also a known problem on GitHub). In this case, you need to access it through localhost:5600.

The above is all the content of the article "how to use ActivityWatch to track your screen usage time in Linux". Thank you for reading! I believe we all have a certain understanding, hope to share the content to help you, if you want to learn more knowledge, welcome to follow the industry information channel!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Servers

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report