modularize time-tracking
This commit is contained in:
@@ -20,6 +20,8 @@
|
||||
|
||||
profiles.games.enable = true;
|
||||
|
||||
profiles.timetracking.enable = true;
|
||||
|
||||
home.packages = [
|
||||
pkgs.unstable.osu-lazer-bin
|
||||
];
|
||||
|
||||
@@ -18,31 +18,14 @@
|
||||
profiles.xsession.enable = true;
|
||||
profiles.zsh.enable = true;
|
||||
|
||||
profiles.games.enable = true;
|
||||
|
||||
profiles.timetracking.enable = true;
|
||||
|
||||
services.gammastep = {
|
||||
enable = true;
|
||||
dawnTime = "7:00-8:15";
|
||||
duskTime = "21:30-22:30";
|
||||
};
|
||||
|
||||
services.activitywatch = {
|
||||
enable = true;
|
||||
watchers = {
|
||||
aw-watcher-afk = {
|
||||
package = pkgs.activitywatch;
|
||||
settings = {
|
||||
timeout = 300;
|
||||
poll_time = 2;
|
||||
};
|
||||
};
|
||||
aw-watcher-window = {
|
||||
package = pkgs.activitywatch;
|
||||
settings = {
|
||||
poll_time = 1;
|
||||
# exclude_title = true;
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
profiles.games.enable = true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user