It’s easy to spend hours sitting in front of a screen without knowing where the time went.

ActivityWatch is an open-source app that helps you check your screen time on Linux.

To start using ActivityWatch, first, you’re gonna wanna install it on your system.

an alarm clock between a laptop and pen holder

Head over to the ActivityWatch website and download the latest version for your system.

It’s easy tocreate tool shortcuts for any program on Linux, though.

Since it runs as a server, you get a web-based dashboard to view and modify the data.

open activitywatch dashboard system tray

To enter the ActivityWatch dashboard, right-snag the ActivityWatch icon in the system tray and selectOpen Dashboard.

Monitoring Your On-Screen Activity

Most of your tracking workflow will revolve around theActivityandTimelineviews.

The Activity tab displays your screen time grouped by applications, categories, and windows.

activitywatch activity dashboard

At the top, you’ll find options to pick the date and time to filter the data.

Located right below is the actual data.

you’re free to find your activities grouped by applications, window titles, and work categories.

![add-new-visualization-activitywatch](https://static1.makeuseofimages.com/wordpress/wp-content/uploads/2022/11/add new visualization activitywatch-1.jpg)

ActivityWatch does a great job at identifying the category based on the window or program name.

you’re able to add additional visualizations by clickingEdit viewand thenAdd visualization.

Then, hitSaveto continue.

export activitywatch data linux

you could use the filter options above the timeline to sort and fine-tune the data.

It’s all yours to play with!

Manually Tracking an Activity With ActivityWatch

Another great facet of ActivityWatch is the Stopwatch feature.

activitywatch timeline view

Click theStopwatchoption to access this feature.

Remember to stop the stopwatch right after you’re done with the task, though.

stopwatch experimental feature activitywatch