Alternatively one could change this to completely hide these goals, so that by the end of the day you end up with an empty page
@dreev would be great if the same/similar CSS classes were added in the Gallery page (which is my main overview).
And on the subject, would be nice to have a different icon/CSS class for the case where there is a value for the current date, but is below the daily rate of the goal.
Yes, it’s definitely a different routine. I’m now triggered to work in goals that have 20+ days of buffer and that i didn’t mean to be working on on a daily basis
A victim of my success
Thanks so much for sharing this! Just to make sure everyone knows, there’s a similar built-in feature (or the opposite of it?) that puts checkmarks next to goals that have had data added today.
My Emacs beeminder client can do a similar thing, where the user gives a percentage and the goal is filtered out if donetoday is greater than that percentage of the daily slope of the YBR. So, for percentage equal to zero you get almost exactly this behavior. (Almost, since you can do an even nicer thing: you can define “today” to be the "until the goals’ deadlines, or the real “today”, or the real “today” but extended to e.g. 3am for people who still work after midnight.)
Also, I have other filters implemented, like “only show tasks due in n days”, “only show goals with deadline in n hours no matter which day”, and “do not show these particular goals I selected manually” (e.g. since I won’t do anything with them anyway today).