]> git.earman.xyz Git - emacsinit.git/commitdiff
Add org defun, change some templates and skeletons
authorrearman <rearman@r717.net>
Wed, 26 Mar 2025 20:08:02 +0000 (16:08 -0400)
committerrearman <rearman@r717.net>
Wed, 26 Mar 2025 20:08:02 +0000 (16:08 -0400)
re/re-org-defuns.el
re/re-org.el
re/re-skeletons.el

index 6c32cd2b9f068ec6e9fa8ed793f9b544392520d4..b428baa57d361b16ad08256b6729b3f5205cc17b 100644 (file)
   "Tangle and compile config.org.
 Stolen from https://github.com/larstvei/dot-emacs."
   (when (equal (buffer-file-name)
-               (expand-file-name (concat user-emacs-directory "config.org")))
+              (expand-file-name (concat user-emacs-directory "config.org")))
     (let ((prog-mode-hook
-           nil))
+          nil))
       (org-babel-tangle))))
 
+(defun re/org-auto-clock ()
+  (if (string= org-state "IN-PROGRESS")
+      (org-clock-in)
+    (org-clock-out)))
+
 (provide 're-org-defuns)
 ;;; re-org-defuns.el ends here
index 24ecb8b4b3c255b44627a29769d21b1a966a24b2..a8bdf0f95219d1476b1f0a69d05f02f7235114e0 100644 (file)
                               :time-prompt t)
                              ("s" "Semi-Weekly PLC Meeting" entry
                               (file+olp+datetree org-journal-file)
-                              "* Semi-Weekly PLC Meeting :plc:semiweekly:meeting:%^g \n%t\n** Notes\n** Action Items"
+                              "* Semi-Weekly PLC Meeting :plc:semiweekly:meeting:%^g \n%t\n** ITEM1"
                               :clock-in t
                               :clock-resume t)
                              ("a" "Appointment" entry
index c88eadf144cf73e83ca726b8458ebf789ab6ac1e..aaa05886b092bfbe516f9d3858f9654b0a52c475 100644 (file)
   "** "
   _ - \n
   "*** System Notes\n"
+  "*** Before Startup\n"
   "*** PLC [/]\n"
   "*** Wonderware [/]\n"
   "*** Commissioning [/]\n"
+  "*** After Startup \n"
   "*** TODO Get Licenses       :licenses:\n"
   "**** TODO Wonderware\n"
   "**** TODO TOPServer\n")