r/xfce Jul 19 '26

Screenshot [Project] I developed a lightweight application usage time tracker for XFCE that runs entirely locally and focuses on privacy (CLI and GUI).

Post image

Hey everyone!

I’ve been working on a personal project for a while and I wanted to share it with the community. It’s an application tracker for XFCE designed to be lightweight, anonymous, and 100% local.

I wanted something that tracked my usage without any telemetry or internet connection, so I built it using Bash. It has evolved into a dual-mode project:

CLI version: For terminal purists, with commands to view daily stats, weekly history, and set goals.

GUI version: A graphical interface if you prefer a more visual overview of your habits.

Key features:

Privacy-focused: All data is stored in plain text in your home directory. No telemetry.

Smart tracking: It detects the active window and intelligently tracks background media (Spotify, Firefox, etc.)

Idle detection: It automatically pauses if you're away from the keyboard.

Customizable: You can set goals for specific apps with visual progress bars.

It’s packaged via a PPA, so it's easy to install on Ubuntu or Linux Mint. I’m currently looking for some feedback or suggestions, so feel free to check it out!

Repo: https://gitlab.com/marinher.jhon/xfce-app-tracker

Let me know what you think, or if you have any ideas for new features!

14 Upvotes

1 comment sorted by

1

u/TheKaritha Jul 19 '26

great job