Commit Graph

26 Commits

Author SHA1 Message Date
e62f2924b0 Update license 2022-08-13 09:19:19 -04:00
f9d91b4053 Support regex based window matching. 2022-07-24 11:44:18 -04:00
9965ef273f Implement scheduling of blackbox sessions. 2022-07-24 11:21:14 -04:00
f255fcffee Add documentation for building antidrift into single executable. 2022-07-23 13:19:14 -04:00
2e4856f0e5 Implement window kill support for really bad keywords. 2022-07-23 12:46:14 -04:00
c82c52910c Reintroduce sudo feature to lock users out. Remove AW watcher because the dependency is annoying. 2022-07-23 12:37:05 -04:00
34691309db Log antidrift status to activity watch (requires aw-client and aw-core packages. 2022-07-13 22:35:14 -04:00
c3b9e9c067 Add status message, make colors nice and add auto start instructions. 2022-07-10 19:18:01 -04:00
b69d426d85 Fix lock when trying to stop while enforce sequence is active. 2022-07-02 21:09:50 -04:00
73a5585b3c Implement client/deamon communication for session start/stop. 2022-06-28 17:37:44 -04:00
0de11e8e0e Do not log during minimize count down loop. 2022-06-27 19:54:33 -04:00
02ad8b38a8 Implement colorful logging and autoreload for more fun. 2022-06-25 20:16:54 -04:00
3de609c3c1 Clean up code base. 2022-06-25 19:24:06 -04:00
0f8315fca2 Continue with client daemon implmentaton. 2022-06-23 17:11:23 -04:00
e48e01b07a Implement hello world dbus and assynchronous enforcing. 2022-06-22 20:21:22 -04:00
0eed43c915 Repurpose FocusFriend to get AntiDrift off the ground. 2022-06-21 21:29:31 -04:00
1d40434bf0 FocusFriend is now AntiDrift. 2022-06-18 15:51:24 -04:00
488aee46ab FocusFriend is now called aw-focus enforces aw-commit. 2021-11-26 21:21:41 -05:00
5b6b7927b9 Switch to new configuration file. Fix bug when finding window title. 2021-10-29 18:51:16 -04:00
ac37021424 Create config file and VS code workspace. 2021-10-25 17:52:13 -04:00
bf491f5e19 Implement block list and window name logging. 2021-10-20 22:09:00 -04:00
718a3ce3eb Terminate blockers that are already running. 2021-10-19 20:20:50 -04:00
4b76ec2d61 Blocker can now send notify-send messages as root. 2021-10-17 11:30:15 -04:00
f6f0715cb3 Blocker script sends notification before killing a program. 2021-10-14 14:32:19 -04:00
ba8dfef3fc Add existing scripts. 2021-10-12 21:58:56 -04:00
38d50f38ab Initial commit 2021-10-13 03:57:01 +02:00