TGViewer
Linux - Reddit Linux - Reddit @r_linux · 1.06K subscribers
Post #42138 52
i built a time tracker for linux. works reliably, reboot aware.

go-touch-grass \- is a simple background daemon for linux machine, to track your computer's up time consistently across app startups, daily. it stores simple json object, with in mind of history (flags not added yet).

i built this today, just wondering about how systemd works in linux. i use linux for almost 2 years, but don't have worked with it. so i used golang to manage background routines, along with sysd user space service.

the binary is tiny - 3.3 MB, 2.8 MB memory usage (depends on how often you want to the ticker to fire).

https://redd.it/1twjiuf
@r_linux
GitHub GitHub - kaleb110/go-touch-grass: a time tracker background daemon for linux, to help you touch some grass 🌱 a time tracker background daemon for linux, to help you touch some grass 🌱 - kaleb110/go-touch-grass
More from @r_linux
  1. Oct 9, 2026I updated my FUSE filesystem to allow one to mount random generic websites as folders. I w…
  2. Oct 9, 2026Using linux as Photographer / Video Editor I've been trying to make a serious switch into…
  3. Oct 9, 2026Valve Lands VK_AMD_anti_lag Support For AMD RADV Driver In Mesa 26.3 https://www.phoronix.…
  4. Oct 9, 2026COSMIC Epoch 1.10.0 released https://github.com/pop-os/cosmic-epoch/releases/tag/epoch-1.1…
  5. Oct 8, 2026Patches Updated To Begin Removing The Linux x32 ABI https://www.phoronix.com/news/Patches-…
  6. Oct 8, 2026EXT4 Deprecates Its Journaled "data=journal" Mode https://www.phoronix.com/news/EXT4-Depre…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →