]> Untitled Git - monorepo.git/commitdiff
update org-habit to display graph
authorPreston Pan <ret2pop@gmail.com>
Mon, 8 Sep 2025 22:43:20 +0000 (15:43 -0700)
committerPreston Pan <ret2pop@gmail.com>
Mon, 8 Sep 2025 22:43:20 +0000 (15:43 -0700)
agenda.org
config/emacs.el
config/emacs.org
config/nix.org
journal/20250908.org [new file with mode: 0644]
nix/flake.nix
nix/modules/znc.nix

index 2704851c0817467ac2752d8c474595f35a4090a6..5b37104bec4271c0deab5c816be4c626c3b2c410 100644 (file)
@@ -46,6 +46,7 @@ I want to make an analogue computer.
 ** TODO QFT
 ** TODO GM
 ** TODO Complex Analysis
+** TODO Topology
 ** TODO Measure Theory
 ** TODO Category Theory
 ** TODO ZK Proof Deep Dive
@@ -55,22 +56,17 @@ schedules.
 ** Friends
 These are tasks related to seeing my friends. There will be tasks listed here when I schedule
 something.
-*** TODO Transhuman meetup
-SCHEDULED: <2025-07-26 Sat 16:00>
-I signed up for one with some random people. Meeting Andrei.
-*** TODO Camping with David
-SCHEDULED: <2025-08-03 Sun>
-Camping with several people on this day.
-*** TODO Friend coming over
-SCHEDULED: <2025-08-09 Sat>
 * Habits
 These are some habits I want to track. They are repeated according to a calendar schedule in
 general.
 ** TODO Supplements
-SCHEDULED: <2025-08-28 Thu .+1d>
+SCHEDULED: <2025-09-09 Tue .+1d>
 :PROPERTIES:
-:LAST_REPEAT: [2025-08-27 Wed 21:46]
+:LAST_REPEAT: [2025-09-08 Mon 15:39]
+:STYLE: habit
 :END:
+- State "DONE"       from "TODO"       [2025-09-08 Mon 15:39]
+- State "DONE"       from "TODO"       [2025-09-08 Mon 04:35]
 - State "DONE"       from "TODO"       [2025-08-27 Wed 21:46]
 - State "DONE"       from "TODO"       [2025-08-25 Mon 21:17]
 - State "DONE"       from "TODO"       [2025-03-21 Fri 04:48]
@@ -83,10 +79,12 @@ Current stack:
 - Vitamin D3
 - EPA/DHA
 ** TODO Pushups
-SCHEDULED: <2025-08-28 Thu .+1d>
+SCHEDULED: <2025-09-09 Tue .+1d>
 :PROPERTIES:
-:LAST_REPEAT: [2025-08-27 Wed 21:46]
+:LAST_REPEAT: [2025-09-08 Mon 04:35]
+:STYLE: habit
 :END:
+- State "DONE"       from "TODO"       [2025-09-08 Mon 04:35]
 - State "DONE"       from "TODO"       [2025-08-27 Wed 21:46]
 - State "DONE"       from "TODO"       [2025-08-25 Mon 21:16]
 - State "DONE"       from "TODO"       [2025-03-21 Fri 04:49]
@@ -101,18 +99,22 @@ SCHEDULED: <2025-08-26 Tue .+1d>
 - State "DONE"       from "TODO"       [2025-06-26 Thu 23:22]
 I want to be able to run or bike every day so that I get my exercise in.
 ** TODO Stretch
-SCHEDULED: <2025-02-12 Wed .+1d>
+SCHEDULED: <2025-09-09 Tue .+1d>
 :PROPERTIES:
-:LAST_REPEAT: [2025-02-11 Tue 04:01]
+:LAST_REPEAT: [2025-09-08 Mon 04:47]
+:STYLE: habit
 :END:
+- State "DONE"       from "TODO"       [2025-09-08 Mon 04:47]
 - State "DONE"       from "TODO"       [2025-02-11 Tue 04:01]
 - State "DONE"       from "TODO"       [2025-01-11 Sat 02:26]
 I want to stretch every day so that I can become more flexible.
 ** TODO Journal
-SCHEDULED: <2025-07-21 Mon .+1d>
+SCHEDULED: <2025-09-09 Tue .+1d>
 :PROPERTIES:
-:LAST_REPEAT: [2025-07-20 Sun 21:28]
+:LAST_REPEAT: [2025-09-08 Mon 04:35]
+:STYLE: habit
 :END:
+- State "DONE"       from "TODO"       [2025-09-08 Mon 04:35]
 - State "DONE"       from "TODO"       [2025-07-20 Sun 21:28]
 - State "DONE"       from "TODO"       [2025-06-26 Thu 23:21]
 - State "DONE"       from "TODO"       [2025-03-21 Fri 04:49]
index 76948b5abe3f67f53140e34fc61273aede396132..7ab37be21e89fa18eb5894c65bb375068f35a9ba 100644 (file)
   (preview-image-type 'png "Use PNGs")
   (org-format-latex-options (plist-put org-format-latex-options :scale 1.5) "space latex better")
   (org-return-follows-link t "be able to follow links without mouse")
-  (org-habit-preceding-days 1 "See org habit entries")
+  (org-habit-preceding-days 7 "See org habit entries")
+  (org-habit-following-days 35 "See org habit entries")
+  (org-habit-show-habits t "See org habit entries")
+  (org-habit-show-habits-only-for-today nil "See org habit entries")
+  (org-habit-show-all-today t "Show org habit graph")
   (org-startup-indented t "Indent the headings")
   (org-image-actual-width '(300) "Cap width") 
   (org-startup-with-latex-preview t "see latex previews on opening file")
index dab81d6e8bf1fabfa4388b653bfa1c5a473d613a..07320dc9a2b7abc37d876df615825df742ab5f63 100644 (file)
@@ -153,7 +153,11 @@ This is my org mode configuration, which also configures latex.
     (preview-image-type 'png "Use PNGs")
     (org-format-latex-options (plist-put org-format-latex-options :scale 1.5) "space latex better")
     (org-return-follows-link t "be able to follow links without mouse")
-    (org-habit-preceding-days 1 "See org habit entries")
+    (org-habit-preceding-days 7 "See org habit entries")
+    (org-habit-following-days 35 "See org habit entries")
+    (org-habit-show-habits t "See org habit entries")
+    (org-habit-show-habits-only-for-today nil "See org habit entries")
+    (org-habit-show-all-today t "Show org habit graph")
     (org-startup-indented t "Indent the headings")
     (org-image-actual-width '(300) "Cap width") 
     (org-startup-with-latex-preview t "see latex previews on opening file")
index 2a882a32cbf3b501234022cd2267d6b0a4ce580a..828363b24ba502cbc907c2e4edf27c161032846b 100644 (file)
@@ -131,10 +131,9 @@ so that adding new configurations that add modifications is made simple.
             fira-code
             python3
             poetry
+            statix
+            deadnix
           ];
-          shellHook = ''
-  poetry shell
-          '';
         };
 
         packages."${system}" = {
@@ -629,6 +628,8 @@ for users:
         passBlock = ''
   <Pass password>
     Method = sha256
+    Hash = d4abdd69aa24de69693885c5bd83a4a0e9ee989e1a69a905041b0dad9abc06ea
+    Salt = sDY,?H5AxC-!gH3a.:)D
     Hash = ${config.sops.secrets.znc_password_hash}
     Salt = ${config.sops.secrets.znc_password_salt}
   </Pass>
diff --git a/journal/20250908.org b/journal/20250908.org
new file mode 100644 (file)
index 0000000..3ed11d7
--- /dev/null
@@ -0,0 +1,15 @@
+#+TITLE: Daily Journal
+#+STARTUP: showeverything
+#+DESCRIPTION: My daily journal entry
+#+AUTHOR: Preston Pan
+#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="../style.css" />
+#+html_head: <script src="https://polyfill.io/v3/polyfill.min.js?features=es6"></script>
+#+html_head: <script id="MathJax-script" async src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"></script>
+#+options: broken-links:t
+* Monday, 08 September 2025
+** 04:34 
+I am working on my monorepo again. I'm almost done, but I want to add impermanence and I want to add a
+tmpfs in order to make everything not in certain directories temporary. I hope I'll be able to do that!
+** 15:40 
+I need to change my sleep schedule. Anyways, I'm going to be working on some topology today hopefully,
+and I'm starting to use my org agenda more often now.
index 21b5613f5f0cc2ad895a1b65c1886713f4f40e3b..326809b3a0eaf148543b352c24ab9398536e7581 100644 (file)
           fira-code
           python3
           poetry
+          statix
+          deadnix
         ];
-        shellHook = ''
-poetry shell
-        '';
       };
 
       packages."${system}" = {
index 5570802dd6f3c3c156ee730635f34b77aabed828..d32d5642655e28df92632b7a15808e40b20fcabb 100644 (file)
@@ -8,6 +8,8 @@
       passBlock = ''
 <Pass password>
   Method = sha256
+  Hash = d4abdd69aa24de69693885c5bd83a4a0e9ee989e1a69a905041b0dad9abc06ea
+  Salt = sDY,?H5AxC-!gH3a.:)D
   Hash = ${config.sops.secrets.znc_password_hash}
   Salt = ${config.sops.secrets.znc_password_salt}
 </Pass>