Aditya_K9999

joined 1 day ago
 

ScreenGuard is not just a window monitoring application, it is also an app limit enforcer

I made ScreenGuard primarily for myself with one thing in mind: Make an application which will allow me to control my screen time and lock me out of an application if daily Quota is hit.

The application is currently limited to X11 and wayland on GNOME only however KDE and cinnamon are slated for development.

Some Key features

  • Visual Dashboard with per application time tracking
  • Graphical history of entire past month(30 days) kept into DB and used for average calculation as well
  • Focus mode locks out applications not needed during work and serve as distraction
  • Daily app limiter to control how much an application is used per day

GitHub Repository link : https://github.com/adityakrishnan005-a11y/ScreenGuard


AI Disclosure: Implementation: Manual, Debugging: Assisted, Documentation: Assisted, deployment: Assisted, Packaging: Generated (specifically Arch custom repository for Arch users for convenience)

Thank You๐Ÿ™

[โ€“] Aditya_K9999@lemmy.today 1 points 2 hours ago

Sure will make that clear in ... probably after a few commits because I need to recall...but hey I think I did make agents (debugging) file which shows the bugs patches with llm

[โ€“] Aditya_K9999@lemmy.today 2 points 9 hours ago

If KDE users support it then we'll sure ...why not ...it either ways is in development...I am planning to add something like do not disturb and other android like features too...so ...yes....btw if using x11 in kde isn't an issue...then u can use it in kdetoo(although I think that would be like switching so yeah nvm) TLDR: Working on it pal....will try to add atleast kde and cinnamon support by end of this yeah...and sway , hyprland etc too but will take till next year I guess.....let's see

[โ€“] Aditya_K9999@lemmy.today 2 points 9 hours ago

Yes it is GNOME...and..well it's quite simple extensions

[โ€“] Aditya_K9999@lemmy.today 2 points 12 hours ago

I did try out activity watch myself but that didn't have digital wellbeing control like daily timer and focus mode sooo.....yeah

[โ€“] Aditya_K9999@lemmy.today 3 points 12 hours ago (2 children)

It isn't vibe coded friend I have worked on it personally and can assure you it's not vibe coded...just fixed certain anonymous bugs with llm when I got tired... There has been a backlash I know but it's just what it is...thank you

 

Note that i made this for myself and just my first time sharing an application i made here

Came up with this application with one aim in mind...To Control daily limit for myself as my doomscrolling had worsened quite a lot even while working. So decided to make this as an alternative to Digital wellbeing on Android.

It supports:

focus mode

per app daily limits

background daemon

so far i was able to make it work only on GNOME mutter and all x11 because that is my system...will consider updating in future if this receives positive reviews

I use fedora 44 workstation and it runs perfectly for me...and also tied it on manjaro and linux mint on my VMs with x11 , worked there too....so please check for yourselves and do tell me how it goes

NOTE: if you are a dev then please feel free to contribute