From d6a7fc60f628e4dc08c8e715474b52d6895885b7 Mon Sep 17 00:00:00 2001 From: Duncan Wilkie Date: Wed, 1 Nov 2023 02:17:22 -0500 Subject: Added example screenshots to last post --- org/.dir-locals.el | 3 ++- org/lift-form/library.png | Bin 0 -> 31598 bytes org/lift-form/lift-form.org | 10 +++++++++- org/lift-form/lift.png | Bin 0 -> 53471 bytes 4 files changed, 11 insertions(+), 2 deletions(-) create mode 100644 org/lift-form/library.png create mode 100644 org/lift-form/lift.png (limited to 'org') diff --git a/org/.dir-locals.el b/org/.dir-locals.el index 23bcdda..7373b54 100644 --- a/org/.dir-locals.el +++ b/org/.dir-locals.el @@ -1,7 +1,8 @@ ;;; Directory Local Variables ;;; For more information see (info "(emacs) Directory Variables") -((org-mode . ((time-stamp-start . "#\\+DATE:[ ]+\\\\?[\"<]+") +((org-mode . ((ox-haunt-image-dir "/assets/image/") + (time-stamp-start . "#\\+DATE:[ ]+\\\\?[\"<]+") (time-stamp-format . "%Y-%02m-%02d %3a %02H:%02M") (eval . (progn (add-hook 'after-save-hook #'time-stamp) (add-hook 'after-save-hook #'ox-haunt-export-to-html 0 t)))))) diff --git a/org/lift-form/library.png b/org/lift-form/library.png new file mode 100644 index 0000000..34b51fe Binary files /dev/null and b/org/lift-form/library.png differ diff --git a/org/lift-form/lift-form.org b/org/lift-form/lift-form.org index 6f31c73..787f046 100644 --- a/org/lift-form/lift-form.org +++ b/org/lift-form/lift-form.org @@ -1,7 +1,7 @@ # -*- org-export-use-babel: nil;-*- #+TITLE: Tracking Physical Performance, Personal Library with Emacs -#+DATE: <2023-11-01 Wed 00:42> +#+DATE: <2023-11-01 Wed 02:03> #+TAGS: Emacs, Fitness, Data, Forms.el I've just started making systematic efforts in my physical fitness. Following some [[https://rpstrength.com/hypertrophy-training-guide-central-hub/][work I've seen on periodized hypertrophy training]], I planned out a mesocycle in my usual Android Notes, but noticed my systematic representation of workout data could much more ergonomically be represented as a forms file. The data entry is better, and data analysis is easier! Realizing just how good it is, I also implemented some basic library management in it for my physical books. @@ -74,6 +74,12 @@ To show and not tell, here's the forms control file I've whipped up to track exe #+end_src +Here's the interface: + +[[./lift.png]] + +I will make a part two to this once I've finished a mesocycle or training block, showcasing the analysis I + Here's the one for the library: #+begin_src emacs-lisp :eval never-export @@ -164,6 +170,8 @@ Here's the one for the library: #+end_src +[[./library.png]] + To use these, just plop the control file in a directory, call =M-x forms-find-file= on it, and enter your data! =TAB= and =S-TAB= move forward and backward through field locations for editing; several normal Emacs keybindings operate at a meta level if prefixed by =C-c= , e.g. =C-c C-n= and =C-c C-p= move forward and backward through the records, and you can search the records for text with =C-c C-s= and =C-c C-r=. =C-c C-o= inserts a new record. * Data Analysis diff --git a/org/lift-form/lift.png b/org/lift-form/lift.png new file mode 100644 index 0000000..d54a001 Binary files /dev/null and b/org/lift-form/lift.png differ -- cgit v1.2.3