#### Site {#site}
##### Structure Change {#structure-change}
I kept the old notes backed up but moved things to a monolithic org file for the
year, using export subheader for the individual weeks. I think it'll be easier
to keep track of (maybe)?
##### org-agenda {#org-agenda}
Trying to get into the habit of using this more, adding a habit section to the
top of the thing I use to build the weekly notes and an elisp function to make a table.
##### arbtt {#arbtt}
Messing around with a time-tracking.
```elisp
(defun insert-arbtt-stats-with-results-block ()
(interactive)
(let ((output (shell-command-to-string "arbtt-stats --filter='$date >= '$(date -d \"last monday\" +%Y-%m-%d)' && $date < '$(date -d \"next monday\" +%Y-%m-%d)'' --category=Program --output-format=csv | arbtt-chart --no-stacked")))
(insert "#+RESULTS:\n#+begin_results\n")
(insert output)
(insert "\n#+end_results\n")))
```
This is just an example of an arbitrary timeframe - I need to hone arbtt. Might
work as sort of a shelf-same tool assuming I get the categories right (you spent
how long binging video game -insert title here-?!)
Program
═══════
Browser 15:42:00 ██▓█▓█▓██▓█▓█▓██▓█▓█▓█▓██▓█▓█▓██▓█▓█÷·÷··÷·÷·÷··÷
emacs 02:01:00 ██▓█▋·÷··÷·÷·÷··÷·÷·÷·÷··÷·÷·÷··÷·÷·÷·÷··÷·÷·÷··÷
Video 01:45:00 ██▓█▏·÷··÷·÷·÷··÷·÷·÷·÷··÷·÷·÷··÷·÷·÷·÷··÷·÷·÷··÷
kitty 00:43:00 █▊÷·÷·÷··÷·÷·÷··÷·÷·÷·÷··÷·÷·÷··÷·÷·÷·÷··÷·÷·÷··÷
code 00:35:00 █▍÷·÷·÷··÷·÷·÷··÷·÷·÷·÷··÷·÷·÷··÷·÷·÷·÷··÷·÷·÷··÷
Steam 00:29:00 █▏÷·÷·÷··÷·÷·÷··÷·÷·÷·÷··÷·÷·÷··÷·÷·÷·÷··÷·÷·÷··÷
(4 entries omitted) 00:10:00 ▌·÷·÷·÷··÷·÷·÷··÷·÷·÷·÷··÷·÷·÷··÷·÷·÷·÷··÷·÷·÷··÷
(unmatched time) 00:01:00 ▏·÷·÷·÷··÷·÷·÷··÷·÷·÷·÷··÷·÷·÷··÷·÷·÷·÷··÷·÷·÷··÷