Index: .emacs
===================================================================
--- .emacs	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ .emacs	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -69,4 +69,5 @@
 
          :html-doctype "html5"
+	 :exclude ".*/logsec/.*"
 
          :with-title nil
Index: content/digarden/20210409054712-жизнь.org
===================================================================
--- content/digarden/20210409054712-жизнь.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/20210409054712-жизнь.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -2,6 +2,13 @@
 :ID:       3e63edf9-5b48-4359-86ff-d6253df64b22
 :END:
-#+title: Жизнь
-* Жизнь
+#+TITLE: @w96k: Digital Garden
+* Digital Garden Index
+[[id:3085a136-04a4-4c5e-9bd3-34c4567a1827][Digital Garden]] is such set of notes similar to Zettelkasten, that are
+not ever in finish state. So you read them and come over the time to
+check them again, because they can be updated anytime.
+
+English version of my digital garden is still work in progress.
+
+* @w96k
 Методология [[id:a2c9a526-43dc-4ca1-89bf-45cb42eb91a9][Zettelkasten]], которая использует здесь, приносит грубо
 говоря формализацию существования человека, формирует его понятийную
@@ -17,5 +24,4 @@
 
 - [[id:4d48c799-fe0e-4fc1-8a50-71b54607da92][Обо мне]]
-- [[id:27b2dea7-ce60-456e-b2ec-9489ad3a68e5][Принципы]]
 - [[id:e54cda83-96e6-44cc-a4ce-da02af0dec86][Блог]]
 - [[id:a09282ec-74bc-4ed4-a1b1-1e7a23edbb81][ЭВМ]]
@@ -41,4 +47,2 @@
   (org-roam-update-org-id-locations)
 #+end_src
-
-#+RESULTS:
Index: content/digarden/20210409054812-emacs.org
===================================================================
--- content/digarden/20210409054812-emacs.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/20210409054812-emacs.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -22,5 +22,4 @@
 - Интеграция с множеством систем контроля версий, а не только с git
 
-
 Отдельные проекты, но в составе GNU:
 - [[id:e291650e-666c-4ab7-ae05-cc2db99a155e][emacs-hyperbole]]
Index: content/digarden/20210409061305-org_roam.org
===================================================================
--- content/digarden/20210409061305-org_roam.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/20210409061305-org_roam.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -4,11 +4,11 @@
 #+title: org-roam
 * Org Roam
-  Org-mode в качестве системы накапливания знаний и реализации техники
+Org-mode в качестве системы накапливания знаний и реализации техники
 
-  [[id:a2c9a526-43dc-4ca1-89bf-45cb42eb91a9][Zettelkasten]]
+[[id:a2c9a526-43dc-4ca1-89bf-45cb42eb91a9][Zettelkasten]]
 
-  Статьи:
-  - https://www.badykov.com/common/2020/03/29/a-matter-of-habit/
-    
-  Видео:
-  https://youtube.com/watch?v=C8hSRMJG7ng
+Статьи:
+- https://www.badykov.com/common/2020/03/29/a-matter-of-habit/
+
+Видео:
+-  https://youtube.com/watch?v=C8hSRMJG7ng
Index: content/digarden/20210409064918-эвм.org
===================================================================
--- content/digarden/20210409064918-эвм.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/20210409064918-эвм.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -11,5 +11,2 @@
 - [[id:c3893dd6-2555-45c5-a94f-7a51d7804ce8][Железо]]
 
-#+DOWNLOADED: https://upload.wikimedia.org/wikipedia/ru/f/f7/GeneralizedLayeredComputerStructure_platform.png @ 2021-12-15 12:41:23
-[[file:2021-12-15_12-41-23_GeneralizedLayeredComputerStructure_platform.png]]
-
Index: content/digarden/20210409071244-guile.org
===================================================================
--- content/digarden/20210409071244-guile.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/20210409071244-guile.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
Index: content/digarden/20210409071256-scheme.org
===================================================================
--- content/digarden/20210409071256-scheme.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/20210409071256-scheme.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -3,9 +3,10 @@
 :END:
 #+title: Scheme
+
 * Scheme
 Реализации:
 - [[id:4e6cf3aa-77cc-4fae-b1d9-192bc94a4657][Guile]] (Проект GNU + встраиваемость в си)
 - [[id:40bc0c27-0137-4227-abc1-33032d39dbff][MIT Scheme]] (Стандартная схема)
-- [[id:967b00a0-2706-406c-ac1e-3aaaaf44cd39][BigLoo]] (C++ like)
+- BigLoo (C++ like)
 - [[id:ffa4066b-b6f0-46b3-9649-cb5232a32ac6][Racket]] (Python like batteries)
 - [[http://synthcode.com/scheme/chibi][Chibi Scheme]] (Встраиваемость в си, маленький размер)
@@ -50,30 +51,22 @@
 Научные статьи:
 - https://github.com/schemedoc/bibliography
-
 ** Достоинства:
 - Есть стандарт и он маленький (~40 стр)
 - Есть много реализаций и стандарт просто реализовать
-
 ** Недостатки:
 - Менее динамичен по сравнению с Common Lisp (geiser < Slime)
-
 ** Видео:
 - [[https://youtube.com/watch?v=Kq-4nhIktes][Scheme, Guile, and Racket: an Introduction by Craig Maloney]]
-
 ** Проекты:
 - [[https://github.com/Jobhdez/scheme-to-lambda-calculus-compiler][Scheme to Lambda Calculus compiler]]
-  
 ** Курсы
 - [[id:66fb29e8-a082-4289-be17-664b3d470a8e][SICP]]
 - [[https://www.cs.utexas.edu/ftp/garbage/cs345/schintro-v14/schintro_5.html][An introduction to Scheme and its implementation]]
-  
 ** Примеры
-- [[https://spritely.institute/static/papers/scheme-primer.html][Scheme Primer]]  
-  
+- [[https://spritely.institute/static/papers/scheme-primer.html][Scheme Primer]]
 ** Книги
 - [[https://doc.lagout.org/programmation/Lisp/Scheme/Teach%20Yourself%20Scheme%20in%20Fixnum%20Days%20-%20%20Dorai%20Sitaram.pdf][Teach yourself Scheme in Fixnum days]]
 - Little Schemer
 - Seasoned Schemer
-
 ** Люди
 - Gerald Sussman
Index: content/digarden/20210409071539-языки_программирования.org
===================================================================
--- content/digarden/20210409071539-языки_программирования.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/20210409071539-языки_программирования.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -3,4 +3,5 @@
 :END:
 #+title: Языки программирования
+
 * Языки программирования
 Языки программирования имеют [[id:da3c3733-e508-4a63-a4e9-e8807c73c6f0][Реализации языков программирования]]
@@ -72,5 +73,4 @@
 Подробнее про количество реализаций:
 https://en.wikipedia.org/wiki/List_of_compilers
-
 ** *Тир-лист*:
 *** /Ультрамегасупердуперхарош/
@@ -118,5 +118,4 @@
 - C#/Java быстрее интерпретируемых языков, но медленнее чем компилируемые (C, C++, Rust)
 - Компилируемые языки со сборкой мусора могут быть медленнее "интерпретируемых" Java/C#
-
 ** Языки программирования по типу
 *** Моделирование, тестирование
@@ -124,9 +123,8 @@
 - [[https://dezyne.org/dezyne/manual/dezyne/html_node/Introduction.html][Dezyne]]  
 
-[[https://en.wikipedia.org/wiki/List_of_programming_languages_by_type][Список языков программирования по типу]]  
-
+[[https://en.wikipedia.org/wiki/List_of_programming_languages_by_type][Список языков программирования по типу]]
 ** Родословная языков
 - [[http://rigaux.org/language-study/diagram-light.png][Простая]]
 - [[http://rigaux.org/language-study/diagram.png][Сложная]]
 
-- [[http://rigaux.org/language-study/syntax-across-languages/][Синтаксис многих языков]]  
+- [[http://rigaux.org/language-study/syntax-across-languages/][Синтаксис многих языков]]
Index: content/digarden/20210409074714-gnu_guix.org
===================================================================
--- content/digarden/20210409074714-gnu_guix.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/20210409074714-gnu_guix.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -3,4 +3,5 @@
 :END:
 #+title: GNU Guix
+
 * GNU Guix
 Дистрибутив и пакетный менеджер только со свободным ПО. Основан на [[id:a7840a78-8c31-40a3-b7e9-f42afde44289][NixOS]].
@@ -10,4 +11,2 @@
 https://lists.gnu.org/archive/html/guile-devel/2019-10/msg00031.html
 https://guix.gnu.org/en/blog/2019/joint-statement-on-the-gnu-project/
-
-
Index: content/digarden/20210409074734-gnu_trisquel.org
===================================================================
--- content/digarden/20210409074734-gnu_trisquel.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/20210409074734-gnu_trisquel.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -3,4 +3,5 @@
 :END:
 #+title: GNU Trisquel
+* GNU Trisquel
 Свободный дистрибутив GNU/Linux от проекта GNU. Основан на предыдущей
 стабильной версии Ubuntu.
Index: content/digarden/20210410001536-этика.org
===================================================================
--- content/digarden/20210410001536-этика.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/20210410001536-этика.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -8,2 +8,3 @@
 В кибернетике:
 - [[id:65b5be56-1335-40b5-918d-ac33f163e652][GNU]]
+
Index: content/digarden/20210410001621-gnu.org
===================================================================
--- content/digarden/20210410001621-gnu.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/20210410001621-gnu.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -16,5 +16,3 @@
    :CUSTOM_ID: 1
    :END:
-
-* TODO Описать все доступные пакеты GNU    
   
Index: content/digarden/20210410091055-coreboot.org
===================================================================
--- content/digarden/20210410091055-coreboot.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/20210410091055-coreboot.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -3,9 +3,11 @@
 :END:
 #+title: Coreboot
+* Coreboot
+Видео "Coreboot. Практическое знакомство со свободной альтернативой
+BIOS"
 
-Видео "Coreboot. Практическое знакомство со свободной альтернативой BIOS"
 https://youtube.com/watch?v=93ABZhamtQM
 
 http://0x1.tv/Coreboot._Практическое_знакомство_со_свободной_альтернативой_BIOS_(Nick_Void,_LVEE-2015)
 
-Для прошивки используется [[id:8454575a-eb38-4931-96c4-80b102470cae][Внутрисхемное программирование]] 
+Для прошивки используется [[id:87055039-fe93-451b-b3ed-2c6174dbb94a][Внутрисхемное программирование]]
Index: content/digarden/20210410121951-операционные_системы.org
===================================================================
--- content/digarden/20210410121951-операционные_системы.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/20210410121951-операционные_системы.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -3,4 +3,5 @@
 :END:
 #+title: Операционные системы
+
 * Операционные системы
 - [[id:5dd95202-4569-4a74-a731-6dcec55d5fbb][GNU]]
Index: ntent/digarden/20210410124750-реализации_языков_программирования.org
===================================================================
--- content/digarden/20210410124750-реализации_языков_программирования.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ 	(revision )
@@ -1,5 +1,0 @@
-:PROPERTIES:
-:ID:       22724411-bb88-4821-b07a-09289386c8eb
-:END:
-#+title: Реализации языков программирования
-
Index: content/digarden/20210410204957-org_mode.org
===================================================================
--- content/digarden/20210410204957-org_mode.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/20210410204957-org_mode.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -3,10 +3,7 @@
 :END:
 #+title: org-mode
-#+filetags: :todo:
-Мод для [[id:981dfcf0-ce4a-4215-bbce-3a745d7d0b4d][Emacs]] для создания документов (аналог [[id:db177443-79bf-4e17-94d4-3086353d21d0][Markdown]]) и организации
+Мод для [[id:c96a8193-df06-4528-9f5b-5ba4560c068f][Emacs]] для создания документов (аналог [[id:db177443-79bf-4e17-94d4-3086353d21d0][Markdown]]) и организации
 жизни.
 
 - [[id:0624ae09-f95e-499a-bee9-90689249a5c1][org-habit]]
 - [[id:0913037e-180c-43e1-967e-fb03451b41d2][org-download]]
-
-* TODO Прочитать документацию org-mode
Index: content/digarden/20210410205030-emacs_vc.org
===================================================================
--- content/digarden/20210410205030-emacs_vc.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/20210410205030-emacs_vc.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -4,5 +4,5 @@
 #+title: emacs-vc
 * Emacs VC
-Встроенный модуль для работы с системами контроля версий в [[id:981dfcf0-ce4a-4215-bbce-3a745d7d0b4d][Emacs]].
+Встроенный модуль для работы с системами контроля версий в Emacs.
 
 Встроенная поддержка есть для следующих модулей
@@ -47,61 +47,58 @@
 * История модуля VC
 ** Основан на [[https://www.gnu.org/software/rcs/][GNU Rcs]] 
-  Rcs -- древняя централизированная система контроля версий от проекта
-  GNU. Проект живой, но неизвестно кем используется.
+Rcs -- древняя централизированная система контроля версий от проекта
+GNU. Проект живой, но неизвестно кем используется.
 ** Подробнее об истории
-   [[https://alexott.net/en/writings/emacs-vcs/EmacsVC.html][История модуля VC (AlexOtt)]]
+[[https://alexott.net/en/writings/emacs-vcs/EmacsVC.html][История модуля VC (AlexOtt)]]
 
 
 * Как работать с ним
 ** Начало
-   Инициализация проекта предполагается через cli утилиту вашей системы контроля
-   версий. Вроде:   
-   #+begin_src bash
-     mkdir ~/projects/emacs-vc
-     cd ~/projects/emacs-vc
-     git init .
-   #+end_src
+Инициализация проекта предполагается через cli утилиту вашей системы контроля
+версий. Вроде:   
+#+begin_src bash
+  mkdir ~/projects/emacs-vc
+  cd ~/projects/emacs-vc
+  git init .
+#+end_src
 
-#+RESULTS:
-: Инициализирован пустой репозиторий Git в /home/w96k/projects/emacs-vc/.git/
-
-  Общий вид доступен по команде vc-dir
+Общий вид доступен по команде vc-dir
   
-  #+begin_src emacs-lisp :results none
-    (vc-dir "~/projects/emacs-vc")
-  #+end_src
+#+begin_src emacs-lisp :results none
+  (vc-dir "~/projects/emacs-vc")
+#+end_src
 
 ** Альтернативы командам git
 *** git add
-    В VC так называется "регистрация" файла. Можно выполнить напрямую через
-    команду ~M-x vc-register~, но в VC воркфлоу несколько иной.
+В VC так называется "регистрация" файла. Можно выполнить напрямую через
+команду ~M-x vc-register~, но в VC воркфлоу несколько иной.
 
-    Создадим файл и добавим
-    #+begin_src emacs-lisp :results none
-      (find-file "~/projects/emacs-vc/file1.el")
-      (insert "(+ 2 (* 2 2))")
-      (save-some-buffers)
-    #+end_src
+Создадим файл и добавим
+#+begin_src emacs-lisp :results none
+  (find-file "~/projects/emacs-vc/file1.el")
+  (insert "(+ 2 (* 2 2))")
+  (save-some-buffers)
+#+end_src
 
 *** git reset
-    Откат изменений происходит при помощи ~M-x vc-revert~ или сочетания клавиш ~C-x
-    v u~.
+Откат изменений происходит при помощи ~M-x vc-revert~ или сочетания клавиш ~C-x
+v u~.
 
-    Для разрешения конфликтов ~M-x vc-resolve-conflicts~.
+Для разрешения конфликтов ~M-x vc-resolve-conflicts~.
 
 *** git branch
-    Для создания ветки ~M-x vc-create-tag~ или бинд ~C-x v s
-    Для смены ветки ~M-x vc-retrieve-tag~ или бинд ~C-x v r~
+Для создания ветки ~M-x vc-create-tag~ или бинд ~C-x v s
+Для смены ветки ~M-x vc-retrieve-tag~ или бинд ~C-x v r~
 
 *** git merge
-    Слияние веток происходит при помощи ~vc-merge~
+Слияние веток происходит при помощи ~vc-merge~
 
 ** Воркфлоу в VC
-    В любой непонятной ситуации используешь ~M-x vc-next-action~ или бинд ~C-x v v~
+В любой непонятной ситуации используешь ~M-x vc-next-action~ или бинд ~C-x v v~
         
-    - Если файл не зарегистрирован, то он регистрируется, но изменения не подтверждаются;
-    - Если файл уже был добавлен, но не подтвержден, то это изменение подтверждается;
-    - Если файл был изменен, а "главный" файл нет, то ваши изменения подтверждаются после ввода описания изменений;
-    - Если файл в репозитории был изменен, то пользователю выдадут запрос на слияние изменений в ваш рабочий файл.
+- Если файл не зарегистрирован, то он регистрируется, но изменения не подтверждаются;
+- Если файл уже был добавлен, но не подтвержден, то это изменение подтверждается;
+- Если файл был изменен, а "главный" файл нет, то ваши изменения подтверждаются после ввода описания изменений;
+- Если файл в репозитории был изменен, то пользователю выдадут запрос на слияние изменений в ваш рабочий файл.
 
 ** Ссылки
Index: ntent/digarden/20210410205435-emacs.org
===================================================================
--- content/digarden/20210410205435-emacs.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ 	(revision )
@@ -1,13 +1,0 @@
-:PROPERTIES:
-:ID:       981dfcf0-ce4a-4215-bbce-3a745d7d0b4d
-:END:
-#+title: Emacs
-Текстовый редактор
-
-Что есть в IDE:
-- Шаблоны
-- Дебаггер
-- Запускатор тестов
-- Прыжки
-- Автодополнени
-- База данных
Index: ntent/digarden/20210410215520-org_roam.org
===================================================================
--- content/digarden/20210410215520-org_roam.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ 	(revision )
@@ -1,5 +1,0 @@
-:PROPERTIES:
-:ID:       09ddc0e2-831e-4537-af3a-755dc7573c6e
-:END:
-#+title: org-roam
-
Index: content/digarden/20210410235221-emacs_kiwix.org
===================================================================
--- content/digarden/20210410235221-emacs_kiwix.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/20210410235221-emacs_kiwix.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -4,5 +4,5 @@
 #+title: emacs-kiwix
 #+filetags: :todo:
-Клиент [[id:7c707d2a-a1c8-46ee-9a18-da0b7c80400a][Kiwix]] для текстового редактора [[id:981dfcf0-ce4a-4215-bbce-3a745d7d0b4d][Emacs]].
+Клиент [[id:7c707d2a-a1c8-46ee-9a18-da0b7c80400a][Kiwix]] для текстового редактора [[id:c96a8193-df06-4528-9f5b-5ba4560c068f][Emacs]].
 
 Исходный код:
Index: ntent/digarden/20210410235608-emacs_kiwix.org
===================================================================
--- content/digarden/20210410235608-emacs_kiwix.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ 	(revision )
@@ -1,5 +1,0 @@
-:PROPERTIES:
-:ID:       9d951231-70c3-4a12-8bef-090e93821863
-:END:
-#+title: emacs-kiwix
-
Index: content/digarden/20210411001007-emacs_erc.org
===================================================================
--- content/digarden/20210411001007-emacs_erc.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/20210411001007-emacs_erc.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -4,3 +4,3 @@
 #+title: emacs-erc
 * ERC
-Клиент [[id:6ae1cf8d-be31-4953-90f6-75c4bad3a1c0][IRC]] для [[id:981dfcf0-ce4a-4215-bbce-3a745d7d0b4d][Emacs]]
+Клиент [[id:6ae1cf8d-be31-4953-90f6-75c4bad3a1c0][IRC]] для [[id:c96a8193-df06-4528-9f5b-5ba4560c068f][Emacs]]
Index: content/digarden/20210411123818-воспроизводимость.org
===================================================================
--- content/digarden/20210411123818-воспроизводимость.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/20210411123818-воспроизводимость.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -3,4 +3,5 @@
 :END:
 #+title: Воспроизводимость
+* Воспроизводимость
 [[id:d68b01da-a9b2-4343-806a-10b980e82461][Воспроизводимые сборки]] и различного рода конфигураторы и инсталлеры
 дистрибутивов.
Index: content/digarden/20210412020820-librejs.org
===================================================================
--- content/digarden/20210412020820-librejs.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/20210412020820-librejs.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -4,2 +4,8 @@
 #+title: LibreJS
 
+* LibreJS
+Плагин для Firefox, который позволяет использовать Javascript в
+свободной манере. А именно проверяет лицензии используемого кода.
+
+** Минусы
+- Много ест. Чаще проще просто отключить Javascript.
Index: ntent/digarden/20210412185045-gnu.org
===================================================================
--- content/digarden/20210412185045-gnu.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ 	(revision )
@@ -1,8 +1,0 @@
-:PROPERTIES:
-:ID:       5dd95202-4569-4a74-a731-6dcec55d5fbb
-:END:
-#+title: GNU
-* GNU
-- [[id:949b22d6-de32-4bc3-a846-4b4f4b038b05][GNU/Linux]]
-- [[id:4284aa20-a042-4346-a24f-941c91d5ffa3][GNU Hurd]]
-- [[id:6367967d-4d3b-4fd6-bc73-029382068773][GNU Readline]]
Index: content/digarden/20210412185045-gnu_os.org
===================================================================
--- content/digarden/20210412185045-gnu_os.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
+++ content/digarden/20210412185045-gnu_os.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -0,0 +1,8 @@
+:PROPERTIES:
+:ID:       5dd95202-4569-4a74-a731-6dcec55d5fbb
+:END:
+#+title: GNU OS
+* GNU Операционная система
+- [[id:949b22d6-de32-4bc3-a846-4b4f4b038b05][GNU/Linux]]
+- [[id:4284aa20-a042-4346-a24f-941c91d5ffa3][GNU Hurd]]
+- [[id:6367967d-4d3b-4fd6-bc73-029382068773][GNU Readline]]
Index: content/digarden/20210413033719-namazu.org
===================================================================
--- content/digarden/20210413033719-namazu.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/20210413033719-namazu.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -3,5 +3,5 @@
 :END:
 #+title: Namazu
-Полнотекстовый поиск, используемый в [[id:e3f54f68-8c1e-4f47-a2da-57a09029ba44][Списки рассылки]].
+Полнотекстовый поиск, используемый в Списки рассылки.
 
 Веб-сайт: http://www.namazu.org
Index: ntent/digarden/20210413033803-списки_рассылки.org
===================================================================
--- content/digarden/20210413033803-списки_рассылки.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ 	(revision )
@@ -1,6 +1,0 @@
-:PROPERTIES:
-:ID:       e3f54f68-8c1e-4f47-a2da-57a09029ba44
-:END:
-#+title: Списки рассылки
-* Списки рассылки
-Похоже на форум, но по электронной почте.
Index: content/digarden/20210413042234-финансы.org
===================================================================
--- content/digarden/20210413042234-финансы.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/20210413042234-финансы.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -4,5 +4,5 @@
 #+title: Финансы
 * Финансы
-- [[id:39158e6d-c38a-4b57-912b-498a6c3ff133][Учёт]]
+- [[id:39158e6d-c38a-4b57-912b-498a6c3ff133][Учёт финансов]]
   
 Программы:
Index: content/digarden/20210413042302-учет.org
===================================================================
--- content/digarden/20210413042302-учет.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/20210413042302-учет.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -52,4 +52,2 @@
 
 или ~sudo apt install ledger~
-
-#+RESULTS:
Index: content/digarden/20210414223125-интроспекция.org
===================================================================
--- content/digarden/20210414223125-интроспекция.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/20210414223125-интроспекция.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -7,5 +7,3 @@
 время исполнения этой же самой программы (например на интерпретируемом
 языке).
-- [[id:0adb3d63-6ff0-4d07-b3fc-5fab228b381b][Valgrind]]
-
-  
+- [[id:fdc70d71-d0a9-413b-a368-358995cb56e3][Valgrind]]
Index: ntent/digarden/20210414223143-valgrind.org
===================================================================
--- content/digarden/20210414223143-valgrind.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ 	(revision )
@@ -1,5 +1,0 @@
-:PROPERTIES:
-:ID:       0adb3d63-6ff0-4d07-b3fc-5fab228b381b
-:END:
-#+title: Valgrind
-
Index: content/digarden/20210415015017-научные_статьи.org
===================================================================
--- content/digarden/20210415015017-научные_статьи.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/20210415015017-научные_статьи.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -3,5 +3,4 @@
 :END:
 #+title: Научные статьи
-
 Где брать:
 (пиратство)
Index: ntent/digarden/20210415215644-внутрисхемное_программирование.org
===================================================================
--- content/digarden/20210415215644-внутрисхемное_программирование.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ 	(revision )
@@ -1,5 +1,0 @@
-:PROPERTIES:
-:ID:       8454575a-eb38-4931-96c4-80b102470cae
-:END:
-#+title: Внутрисхемное программирование
-https://ru.wikipedia.org/wiki/Внутрисхемное_программирование
Index: content/digarden/20210417002643-nim.org
===================================================================
--- content/digarden/20210417002643-nim.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/20210417002643-nim.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -3,3 +3,10 @@
 :END:
 #+title: Nim
+* Nim
+Язык программирование с продвинутой системой типизации, который
+компилируется в си. Особенностью является python-подобный синтаксис и
+выбор между разными garbage collector'ами, а также возможностью их
+отключения.
 
+** Минусы
+- Так как язык hosted (компилируется в си), то придётся знать как Nim, так и Си
Index: ntent/digarden/20210420211552-ben_eater.org
===================================================================
--- content/digarden/20210420211552-ben_eater.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ 	(revision )
@@ -1,5 +1,0 @@
-:PROPERTIES:
-:ID:       ecf06ed3-e6ca-47f4-b274-d913d012f1ce
-:END:
-#+title: Ben Eater
-* Ben Eater
Index: ntent/digarden/20210422030856-bigloo.org
===================================================================
--- content/digarden/20210422030856-bigloo.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ 	(revision )
@@ -1,5 +1,0 @@
-:PROPERTIES:
-:ID:       3887daa9-8d2a-444b-b5ce-ef56e8abad3f
-:END:
-#+title: Bigloo
-
Index: ntent/digarden/20210422225643-лем.org
===================================================================
--- content/digarden/20210422225643-лем.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ 	(revision )
@@ -1,5 +1,0 @@
-:PROPERTIES:
-:ID:       d436ec91-295b-449a-b0e6-1c1a174fe547
-:END:
-#+title: Лем
-
Index: content/digarden/20210423140530-ruby.org
===================================================================
--- content/digarden/20210423140530-ruby.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/20210423140530-ruby.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -3,10 +3,9 @@
 :END:
 #+title: Ruby
-
 https://ruby-lang.org/
 
 ** Преимущества
 - Функциональный
-- ООП в стиле [[id:c78b4b4c-49ce-4872-9191-9186eebc1e0f][Smalltalk]]
+- ООП в стиле Smalltalk
 - Скриптовый как Perl, AWK, SED и т.д.
 - Можно найти работу
Index: content/digarden/20210423140558-common_lisp.org
===================================================================
--- content/digarden/20210423140558-common_lisp.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/20210423140558-common_lisp.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -28,2 +28,17 @@
 ** Ресурсы
 - [[https://stevelosh.com/blog/2021/03/small-common-lisp-cli-programs/][Writing Small CLI Programs in Common Lisp]]
+
+  
+[[https://jtra.cz/stuff/lisp/sclr/index.html][Reference]]
+
+[[https://lispcookbook.github.io/cl-cookbook/clos.html][CLOS]]
+
+** Статьи
+- [[http://nhplace.com/kent/Papers/][Набор академических статей и мануалов по лиспам]]
+- [[http://www.p-cos.net/lisp/guide.html][Pascal Costanza's Highly Opinionated Guide to Lisp]]
+- [[https://stevelosh.com/blog/2018/08/a-road-to-common-lisp/][A Road to Common Lisp]]
+- [[http://cl-cookbook.sourceforge.net/][Common Lisp Old Cookbook]]
+  
+** Видео
+- https://www.youtube.com/watch?v=nSJcuOLmkl8
+- https://www.youtube.com/playlist?list=PLCpux10P7KDKPb4eI5b_qSnQaY1ePGKGK
Index: content/digarden/20210423140620-java.org
===================================================================
--- content/digarden/20210423140620-java.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/20210423140620-java.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -3,4 +3,30 @@
 :END:
 #+title: Java
+* Java
+** Документация
+- [[https://docs.oracle.com/javase/8/docs/api/java/lang/package-tree.html][Иерархия пакетов в Java]]
+*** Самая первая версия
+http://web.mit.edu/java_v1.0.2/
+
+
+** Преимущества
+- Статическая типизация. Чуть больше надежности по сравнению с PHP или
+  Python
+- Много библиотек и много работы.
+- OpenJDK свободное ПО.    
+** Недостатки
+- Бесполезные геттеры и сеттеры, которые просто сетают поле или просто
+  тянут поле с тем же именем
+- Нет именованных аргументов
+- Нет трейтов  
+- Для рефлексии надо использовать отдельный флаг после Java
+- Переусложненный код во многих библиотеках
+- Корпоративное влияние на язык скорее всего довольно серьёзное
+
+** Сертификация
+*** Подготовка
+- https://dev.to/javinpaul/how-to-become-a-certified-java-developer-professionals-1jfb
+- https://dev.to/javinpaul/how-to-become-a-certified-spring-developer-professional-in-2022-5f31
+
 Высокоуровневый язык программирования со статической строгой типизацией. Имеет
 огромную реализацию и стандартную библиотеку. Работает на множестве систем в
Index: content/digarden/20210427161042-кибернетика.org
===================================================================
--- content/digarden/20210427161042-кибернетика.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/20210427161042-кибернетика.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -13,5 +13,5 @@
 
 Термины:
-- [[id:fac9045a-02b4-4bf9-8c5a-3b819a0ca4d7][Сложность]]
+- [[id:46fd8a93-c8de-49d7-bddc-1dcc61b23cef][Сложность]]
 - [[id:661eb1aa-781a-4694-a11b-3dfe4ade635f][Лямбда-куб]]
 - [[id:ad26933b-e21d-421e-90af-93dca2c6acaf][Квадрат типизации]]
Index: ntent/digarden/20210427232126-сложность.org
===================================================================
--- content/digarden/20210427232126-сложность.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ 	(revision )
@@ -1,8 +1,0 @@
-:PROPERTIES:
-:ID:       fac9045a-02b4-4bf9-8c5a-3b819a0ca4d7
-:END:
-#+title: Сложность
-Сложность -- это то, насколько эффективно исполнять функцию относительно ввода в
-неё всё более крупных параметров.
-
-https://www.bigocheatsheet.com
Index: content/digarden/20210428005214-логика.org
===================================================================
--- content/digarden/20210428005214-логика.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/20210428005214-логика.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -44,2 +44,31 @@
 * Люди
 - [[https://ru.wikipedia.org/wiki/%D0%98%D0%B2%D0%B8%D0%BD%2C_%D0%90%D0%BB%D0%B5%D0%BA%D1%81%D0%B0%D0%BD%D0%B4%D1%80_%D0%90%D1%80%D1%85%D0%B8%D0%BF%D0%BE%D0%B2%D0%B8%D1%87][Ивин, Александр Архипович]]
+
+** Законы логики
+1. Закон тождества:
+- Любая мысль должна быть тождественной (равной самой себе);
+2. Закон противоречия:
+-  мысль не должна противоречить самой себе;
+3. Закон исключенного третьего:
+- суждения могут быть противоположными или противоречащими, и важно не
+  путать эти два понятия + необходимо, чтобы находился третий вариант,
+  который конкретно отражает, реальную суть происходящего/точки зрения;
+4. Закон достаточного основания
+- Любая мысль должна быть обоснованной и ваша мысль должна быть
+  последовательно реальной и проверяемой на все 3 предыдущих пункта на
+  все 100%.
+
+Разделы математической логики:
+- общая логика (англ. general logic), включает классическую логику
+  первого порядка, логики высших порядков (логику второго порядка),
+  комбинаторную логику, λ-исчисление, временную логику, модальную
+  логику, многозначные логики, нечёткую логику, логику в информатике;
+- теория моделей;
+- теория вычислимости и теория рекурсии;
+- теория множеств;
+- теория доказательств и конструктивная математика;
+- алгебраическая логика (включает вопросы изучения булевых алгебр,
+  алгебр Гейтинга, квантовых логик, цилиндрических и полиадических
+  алгебр, алгебр Поста); нестандартные модели.
+
+[[https://ru.wikipedia.org/wiki/Математическая_логика][Википедия: Математическая Логика]]  
Index: content/digarden/20210428011339-словари.org
===================================================================
--- content/digarden/20210428011339-словари.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/20210428011339-словари.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -4,3 +4,3 @@
 #+title: Словари
 - [[id:2a504f25-9845-4eff-b681-8ef9403b2453][Академик]]
-- [[id:8c3268be-3ad2-4d85-8085-14cf2bb2227d][Викисловарь]]  
+- [[id:8c3268be-3ad2-4d85-8085-14cf2bb2227d][Викисловарь]]
Index: content/digarden/20210428014629-inria.org
===================================================================
--- content/digarden/20210428014629-inria.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/20210428014629-inria.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -5,4 +5,4 @@
 Французский институт, который создал:
 - [[id:ab68624c-e88f-4fe4-94e9-d5de53f97358][Ocaml]]
-- [[id:299d915f-59a3-43f4-993f-5951c55cd573][BigLoo]]
+- BigLoo
 - [[id:182e1fdb-3dfe-4f7a-a680-603fca382b59][Coq]]    
Index: ntent/digarden/20210428014651-bigloo.org
===================================================================
--- content/digarden/20210428014651-bigloo.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ 	(revision )
@@ -1,5 +1,0 @@
-:PROPERTIES:
-:ID:       299d915f-59a3-43f4-993f-5951c55cd573
-:END:
-#+title: BigLoo
-* Bigloo
Index: ntent/digarden/20210428014724-bigloo.org
===================================================================
--- content/digarden/20210428014724-bigloo.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ 	(revision )
@@ -1,5 +1,0 @@
-:PROPERTIES:
-:ID:       967b00a0-2706-406c-ac1e-3aaaaf44cd39
-:END:
-#+title: BigLoo
-* BigLoo
Index: content/digarden/20210508210222-философия.org
===================================================================
--- content/digarden/20210508210222-философия.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/20210508210222-философия.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -8,5 +8,5 @@
 [[https://scorcher.ru/art/philosophy/philosophy4.php][Обзор направлений философии]]  
 
-- [[id:11914fde-ef84-4852-a285-8c651be7e1b6][Логика]]
+- [[id:2b0bd9ed-a344-4f00-8233-6a1833a2902a][Логика]]
 
 ** Интересные мне философы
Index: content/digarden/20210513013257-алгоритмы.org
===================================================================
--- content/digarden/20210513013257-алгоритмы.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/20210513013257-алгоритмы.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -33,5 +33,2 @@
   qsort(global_arr)
 #+end_src
-
-#+RESULTS:
-| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
Index: ntent/digarden/20210713160215-cgi_bin.org
===================================================================
--- content/digarden/20210713160215-cgi_bin.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ 	(revision )
@@ -1,6 +1,0 @@
-:PROPERTIES:
-:ID:       e0712503-f4bc-4c46-abb1-80f471a24a56
-:END:
-#+title: CGI-bin
-* CGI
-
Index: content/digarden/20211201213536-сложность.org
===================================================================
--- content/digarden/20211201213536-сложность.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/20211201213536-сложность.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -3,6 +3,8 @@
 :END:
 #+title: Сложность
+* Сложность
+Нотация Big O.
 
-Нотация Big O.
+https://www.bigocheatsheet.com
 
 ** Разновидности
Index: ntent/digarden/20211207134857-java.org
===================================================================
--- content/digarden/20211207134857-java.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ 	(revision )
@@ -1,5 +1,0 @@
-:PROPERTIES:
-:ID:       46d28b28-1733-473d-9b1d-c2f2e639fae7
-:END:
-#+title: Java
-
Index: ntent/digarden/20211215094526-common_lisp.org
===================================================================
--- content/digarden/20211215094526-common_lisp.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ 	(revision )
@@ -1,18 +1,0 @@
-:PROPERTIES:
-:ID:       4057daaf-ecf2-4740-ab66-f467ff108001
-:END:
-#+title: Common Lisp
-
-[[https://jtra.cz/stuff/lisp/sclr/index.html][Reference]]
-
-[[https://lispcookbook.github.io/cl-cookbook/clos.html][CLOS]]
-
-** Статьи
-- [[http://nhplace.com/kent/Papers/][Набор академических статей и мануалов по лиспам]]
-- [[http://www.p-cos.net/lisp/guide.html][Pascal Costanza's Highly Opinionated Guide to Lisp]]
-- [[https://stevelosh.com/blog/2018/08/a-road-to-common-lisp/][A Road to Common Lisp]]
-- [[http://cl-cookbook.sourceforge.net/][Common Lisp Old Cookbook]]
-  
-** Видео
-- https://www.youtube.com/watch?v=nSJcuOLmkl8
-- https://www.youtube.com/playlist?list=PLCpux10P7KDKPb4eI5b_qSnQaY1ePGKGK
Index: ntent/digarden/20211218235712-java.org
===================================================================
--- content/digarden/20211218235712-java.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ 	(revision )
@@ -1,30 +1,0 @@
-:PROPERTIES:
-:ID:       19a024ce-561d-4af7-afc2-2d653ae681d4
-:END:
-#+title: Java
-* Java
-
-** Документация
-- [[https://docs.oracle.com/javase/8/docs/api/java/lang/package-tree.html][Иерархия пакетов в Java]]
-*** Самая первая версия
-http://web.mit.edu/java_v1.0.2/
-
-
-** Преимущества
-- Статическая типизация. Чуть больше надежности по сравнению с PHP или
-  Python
-- Много библиотек и много работы.
-- OpenJDK свободное ПО.    
-** Недостатки
-- Бесполезные геттеры и сеттеры, которые просто сетают поле или просто
-  тянут поле с тем же именем
-- Нет именованных аргументов
-- Нет трейтов  
-- Для рефлексии надо использовать отдельный флаг после Java
-- Переусложненный код во многих библиотеках
-- Корпоративное влияние на язык скорее всего довольно серьёзное
-
-** Сертификация
-*** Подготовка
-- https://dev.to/javinpaul/how-to-become-a-certified-java-developer-professionals-1jfb
-- https://dev.to/javinpaul/how-to-become-a-certified-spring-developer-professional-in-2022-5f31
Index: ntent/digarden/20220115171054-логика.org
===================================================================
--- content/digarden/20220115171054-логика.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ 	(revision )
@@ -1,32 +1,0 @@
-:PROPERTIES:
-:ID:       11914fde-ef84-4852-a285-8c651be7e1b6
-:END:
-#+title: Логика
-* Логика
-1. Закон тождества:
-- Любая мысль должна быть тождественной (равной самой себе);
-2. Закон противоречия:
--  мысль не должна противоречить самой себе;
-3. Закон исключенного третьего:
-- суждения могут быть противоположными или противоречащими, и важно не
-  путать эти два понятия + необходимо, чтобы находился третий вариант,
-  который конкретно отражает, реальную суть происходящего/точки зрения;
-4. Закон достаточного основания
-- Любая мысль должна быть обоснованной и ваша мысль должна быть
-  последовательно реальной и проверяемой на все 3 предыдущих пункта на
-  все 100%.
-
-Разделы математической логики:
-- общая логика (англ. general logic), включает классическую логику
-  первого порядка, логики высших порядков (логику второго порядка),
-  комбинаторную логику, λ-исчисление, временную логику, модальную
-  логику, многозначные логики, нечёткую логику, логику в информатике;
-- теория моделей;
-- теория вычислимости и теория рекурсии;
-- теория множеств;
-- теория доказательств и конструктивная математика;
-- алгебраическая логика (включает вопросы изучения булевых алгебр,
-  алгебр Гейтинга, квантовых логик, цилиндрических и полиадических
-  алгебр, алгебр Поста); нестандартные модели.
-
-[[https://ru.wikipedia.org/wiki/Математическая_логика][Википедия: Математическая Логика]]
Index: content/digarden/20220128170846-обо_мне.org
===================================================================
--- content/digarden/20220128170846-обо_мне.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/20220128170846-обо_мне.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -19,2 +19,4 @@
 - Музыка
 - Лингвистика
+
+И во всём не особо преуспел (:
Index: ntent/digarden/20220202151649-python.org
===================================================================
--- content/digarden/20220202151649-python.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ 	(revision )
@@ -1,7 +1,0 @@
-:PROPERTIES:
-:ID:       53a277c8-0b1c-4bee-8587-278e7f141840
-:END:
-#+title: Python
-
-Источники знания:
-- https://uneex.org/Python/GeoPython2021
Index: content/digarden/20220202183614-python.org
===================================================================
--- content/digarden/20220202183614-python.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/20220202183614-python.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -160,2 +160,5 @@
 ** Видео
 - [[https://www.youtube.com/watch?v=rfscVS0vtbw][Туториал на 4.5 часа]]
+
+  Источники знания:
+- https://uneex.org/Python/GeoPython2021
Index: ntent/digarden/20220507035444-repl.org
===================================================================
--- content/digarden/20220507035444-repl.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ 	(revision )
@@ -1,5 +1,0 @@
-:PROPERTIES:
-:ID:       97c72224-d8fd-428b-9283-30b16b8b4c9f
-:END:
-#+title: REPL
-* REPL
Index: ntent/digarden/20220921141834-частичная_мобилизация_осень_2022.html
===================================================================
--- content/digarden/20220921141834-частичная_мобилизация_осень_2022.html	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ 	(revision )
@@ -1,415 +1,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
-<head>
-<!-- 2022-09-30 Пт 12:58 -->
-<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
-<meta name="viewport" content="width=device-width, initial-scale=1" />
-<title>Частичная мобилизация [Осень 2022]</title>
-<meta name="author" content="Mikhail Kirillov" />
-<meta name="generator" content="Org Mode" />
-<style>
-  #content { max-width: 60em; margin: auto; }
-  .title  { text-align: center;
-             margin-bottom: .2em; }
-  .subtitle { text-align: center;
-              font-size: medium;
-              font-weight: bold;
-              margin-top:0; }
-  .todo   { font-family: monospace; color: red; }
-  .done   { font-family: monospace; color: green; }
-  .priority { font-family: monospace; color: orange; }
-  .tag    { background-color: #eee; font-family: monospace;
-            padding: 2px; font-size: 80%; font-weight: normal; }
-  .timestamp { color: #bebebe; }
-  .timestamp-kwd { color: #5f9ea0; }
-  .org-right  { margin-left: auto; margin-right: 0px;  text-align: right; }
-  .org-left   { margin-left: 0px;  margin-right: auto; text-align: left; }
-  .org-center { margin-left: auto; margin-right: auto; text-align: center; }
-  .underline { text-decoration: underline; }
-  #postamble p, #preamble p { font-size: 90%; margin: .2em; }
-  p.verse { margin-left: 3%; }
-  pre {
-    border: 1px solid #e6e6e6;
-    border-radius: 3px;
-    background-color: #f2f2f2;
-    padding: 8pt;
-    font-family: monospace;
-    overflow: auto;
-    margin: 1.2em;
-  }
-  pre.src {
-    position: relative;
-    overflow: auto;
-  }
-  pre.src:before {
-    display: none;
-    position: absolute;
-    top: -8px;
-    right: 12px;
-    padding: 3px;
-    color: #555;
-    background-color: #f2f2f299;
-  }
-  pre.src:hover:before { display: inline; margin-top: 14px;}
-  /* Languages per Org manual */
-  pre.src-asymptote:before { content: 'Asymptote'; }
-  pre.src-awk:before { content: 'Awk'; }
-  pre.src-authinfo::before { content: 'Authinfo'; }
-  pre.src-C:before { content: 'C'; }
-  /* pre.src-C++ doesn't work in CSS */
-  pre.src-clojure:before { content: 'Clojure'; }
-  pre.src-css:before { content: 'CSS'; }
-  pre.src-D:before { content: 'D'; }
-  pre.src-ditaa:before { content: 'ditaa'; }
-  pre.src-dot:before { content: 'Graphviz'; }
-  pre.src-calc:before { content: 'Emacs Calc'; }
-  pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
-  pre.src-fortran:before { content: 'Fortran'; }
-  pre.src-gnuplot:before { content: 'gnuplot'; }
-  pre.src-haskell:before { content: 'Haskell'; }
-  pre.src-hledger:before { content: 'hledger'; }
-  pre.src-java:before { content: 'Java'; }
-  pre.src-js:before { content: 'Javascript'; }
-  pre.src-latex:before { content: 'LaTeX'; }
-  pre.src-ledger:before { content: 'Ledger'; }
-  pre.src-lisp:before { content: 'Lisp'; }
-  pre.src-lilypond:before { content: 'Lilypond'; }
-  pre.src-lua:before { content: 'Lua'; }
-  pre.src-matlab:before { content: 'MATLAB'; }
-  pre.src-mscgen:before { content: 'Mscgen'; }
-  pre.src-ocaml:before { content: 'Objective Caml'; }
-  pre.src-octave:before { content: 'Octave'; }
-  pre.src-org:before { content: 'Org mode'; }
-  pre.src-oz:before { content: 'OZ'; }
-  pre.src-plantuml:before { content: 'Plantuml'; }
-  pre.src-processing:before { content: 'Processing.js'; }
-  pre.src-python:before { content: 'Python'; }
-  pre.src-R:before { content: 'R'; }
-  pre.src-ruby:before { content: 'Ruby'; }
-  pre.src-sass:before { content: 'Sass'; }
-  pre.src-scheme:before { content: 'Scheme'; }
-  pre.src-screen:before { content: 'Gnu Screen'; }
-  pre.src-sed:before { content: 'Sed'; }
-  pre.src-sh:before { content: 'shell'; }
-  pre.src-sql:before { content: 'SQL'; }
-  pre.src-sqlite:before { content: 'SQLite'; }
-  /* additional languages in org.el's org-babel-load-languages alist */
-  pre.src-forth:before { content: 'Forth'; }
-  pre.src-io:before { content: 'IO'; }
-  pre.src-J:before { content: 'J'; }
-  pre.src-makefile:before { content: 'Makefile'; }
-  pre.src-maxima:before { content: 'Maxima'; }
-  pre.src-perl:before { content: 'Perl'; }
-  pre.src-picolisp:before { content: 'Pico Lisp'; }
-  pre.src-scala:before { content: 'Scala'; }
-  pre.src-shell:before { content: 'Shell Script'; }
-  pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
-  /* additional language identifiers per "defun org-babel-execute"
-       in ob-*.el */
-  pre.src-cpp:before  { content: 'C++'; }
-  pre.src-abc:before  { content: 'ABC'; }
-  pre.src-coq:before  { content: 'Coq'; }
-  pre.src-groovy:before  { content: 'Groovy'; }
-  /* additional language identifiers from org-babel-shell-names in
-     ob-shell.el: ob-shell is the only babel language using a lambda to put
-     the execution function name together. */
-  pre.src-bash:before  { content: 'bash'; }
-  pre.src-csh:before  { content: 'csh'; }
-  pre.src-ash:before  { content: 'ash'; }
-  pre.src-dash:before  { content: 'dash'; }
-  pre.src-ksh:before  { content: 'ksh'; }
-  pre.src-mksh:before  { content: 'mksh'; }
-  pre.src-posh:before  { content: 'posh'; }
-  /* Additional Emacs modes also supported by the LaTeX listings package */
-  pre.src-ada:before { content: 'Ada'; }
-  pre.src-asm:before { content: 'Assembler'; }
-  pre.src-caml:before { content: 'Caml'; }
-  pre.src-delphi:before { content: 'Delphi'; }
-  pre.src-html:before { content: 'HTML'; }
-  pre.src-idl:before { content: 'IDL'; }
-  pre.src-mercury:before { content: 'Mercury'; }
-  pre.src-metapost:before { content: 'MetaPost'; }
-  pre.src-modula-2:before { content: 'Modula-2'; }
-  pre.src-pascal:before { content: 'Pascal'; }
-  pre.src-ps:before { content: 'PostScript'; }
-  pre.src-prolog:before { content: 'Prolog'; }
-  pre.src-simula:before { content: 'Simula'; }
-  pre.src-tcl:before { content: 'tcl'; }
-  pre.src-tex:before { content: 'TeX'; }
-  pre.src-plain-tex:before { content: 'Plain TeX'; }
-  pre.src-verilog:before { content: 'Verilog'; }
-  pre.src-vhdl:before { content: 'VHDL'; }
-  pre.src-xml:before { content: 'XML'; }
-  pre.src-nxml:before { content: 'XML'; }
-  /* add a generic configuration mode; LaTeX export needs an additional
-     (add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
-  pre.src-conf:before { content: 'Configuration File'; }
-
-  table { border-collapse:collapse; }
-  caption.t-above { caption-side: top; }
-  caption.t-bottom { caption-side: bottom; }
-  td, th { vertical-align:top;  }
-  th.org-right  { text-align: center;  }
-  th.org-left   { text-align: center;   }
-  th.org-center { text-align: center; }
-  td.org-right  { text-align: right;  }
-  td.org-left   { text-align: left;   }
-  td.org-center { text-align: center; }
-  dt { font-weight: bold; }
-  .footpara { display: inline; }
-  .footdef  { margin-bottom: 1em; }
-  .figure { padding: 1em; }
-  .figure p { text-align: center; }
-  .equation-container {
-    display: table;
-    text-align: center;
-    width: 100%;
-  }
-  .equation {
-    vertical-align: middle;
-  }
-  .equation-label {
-    display: table-cell;
-    text-align: right;
-    vertical-align: middle;
-  }
-  .inlinetask {
-    padding: 10px;
-    border: 2px solid gray;
-    margin: 10px;
-    background: #ffffcc;
-  }
-  #org-div-home-and-up
-   { text-align: right; font-size: 70%; white-space: nowrap; }
-  textarea { overflow-x: auto; }
-  .linenr { font-size: smaller }
-  .code-highlighted { background-color: #ffff00; }
-  .org-info-js_info-navigation { border-style: none; }
-  #org-info-js_console-label
-    { font-size: 10px; font-weight: bold; white-space: nowrap; }
-  .org-info-js_search-highlight
-    { background-color: #ffff00; color: #000000; font-weight: bold; }
-  .org-svg { }
-</style>
-</head>
-<body>
-<div id="content" class="content">
-<h1 class="title">Частичная мобилизация [Осень 2022]</h1>
-<p>
-Мобилизация, на которой призывают все группы.
-</p>
-
-<ul class="org-ul">
-<li>Закон принят за 4-5 часов в один день, на следующий уже начали
-выдавать повестки. Значит неизвестно какие законы будут приняты по
-такой же ускоренной схеме или даже быстрее. Введены также законы о
-военном времени.</li>
-<li>Каждый из нас может получить повестку в любой момент</li>
-<li>Государство гнёт линию, что нечего бояться, но новости показывают
-обратное</li>
-<li>Государство даёт до 10 лет уголовки за неявку по повестке (в тюрьме
-скорее всего применяют пытки)</li>
-<li>Даже если служить, то можно получить уголовку за невыполнение приказа,
-сдачу в плен и т.д. до 10 лет.</li>
-<li>Государство может призвать зарубежом и также создать уголовное дело.</li>
-</ul>
-
-<div id="outline-container-orgac978b2" class="outline-2">
-<h2 id="orgac978b2"><span class="section-number-2">1.</span> План действий</h2>
-<div class="outline-text-2" id="text-1">
-<ol class="org-ol">
-<li>Собраться вместе</li>
-<li>Следить за новостями</li>
-<li>Методом консенсуса понять кто что хочет и решить какого из планов
-придерживаться и прорабатываем его.</li>
-<li>Если консенсуса добиться не получается, то способом фрагментации
-каждый делает, что он хочет (судя по всему это довольно вероятный
-исход)</li>
-</ol>
-</div>
-</div>
-
-<div id="outline-container-org0056d88" class="outline-2">
-<h2 id="org0056d88"><span class="section-number-2">2.</span> Возможные варианты развития событий</h2>
-<div class="outline-text-2" id="text-2">
-</div>
-<div id="outline-container-orgb628640" class="outline-3">
-<h3 id="orgb628640"><span class="section-number-3">2.1.</span> Ничего не делаем - ничего не происходит</h3>
-<div class="outline-text-3" id="text-2-1">
-<p>
-То есть спец. операция продолжается без нашего участия, но остаётся риск
-мобилизации и закон о мобилизации продолжает действовать. Возможно она
-закончится и всё вернёться к нормальной жизни, но под санкциями.
-</p>
-</div>
-</div>
-
-<div id="outline-container-org5b408f1" class="outline-3">
-<h3 id="org5b408f1"><span class="section-number-3">2.2.</span> Ничего не делаем - приходит повестка</h3>
-<div class="outline-text-3" id="text-2-2">
-<p>
-В случае если повестка приходит, то отвертеться не выйдет, так как это
-мероприятие сопряжено очень высокими рисками. Тут выбор между тюрьмой
-(5-10 лет) и службой, где выбор службы может быть неплохим. Из минусов:
-можно потерять жизнь, из плюсов: за твой труп дадут миллион рублей твоей
-семье и возможно в лице российского общества ты останешься "героем".
-</p>
-
-<p>
-В самом лучшем случае служба будет не связана с пребыванием на фронте и
-всё пройдёт чиллово. В худшем смерть, птсд и всё такое.
-</p>
-</div>
-</div>
-
-<div id="outline-container-org38e32fc" class="outline-3">
-<h3 id="org38e32fc"><span class="section-number-3">2.3.</span> Дистанирование от повестки в пределах страны</h3>
-<div class="outline-text-3" id="text-2-3">
-<p>
-Если временно уехать из крупных городов, то шансы вручить повестку лично
-уменьшаются. Обратная сторона, что из-за отсутствия людей, есть
-вероятность проявления различного рода беспредела со стороны
-силовиков. Могут просто приехать и забрать без спросу, но в целом это
-маловероятно, так как населённый пункт довольно маленький. В случае
-призыва всё равно придётся делать выбор между тюрьмой и службой. В
-случае пиздеца можно уходить в лес, но там холодно и никто подобному
-выживанию не обучен.
-</p>
-
-<p>
-В случае пиздеца-военного на велосипеде/пешком добираться до одной из
-границ. В случае пиздеца гражданского - обеспечение жизни в доме. Дом
-относительно автономен и здесь можно переждать зиму.
-</p>
-</div>
-</div>
-
-<div id="outline-container-orgea51f06" class="outline-3">
-<h3 id="orgea51f06"><span class="section-number-3">2.4.</span> Предыдущий пункт + трактор</h3>
-<div class="outline-text-3" id="text-2-4">
-<p>
-Дистанирование и при возможности приобретение билетов в одну из
-зарубежных стран или планирование способов туда попасть. Из рисков
-вручение повестки на погран-контроле, невозможность получение ВНЖ и
-дальнейшее выселение из страны + возможна нехватка финансов.
-</p>
-
-<p>
-В случае развития конфликта вплоть до мировой войны, есть шансы огребсти
-от местных и участвовать в совсем левой войне.
-</p>
-</div>
-</div>
-</div>
-
-<div id="outline-container-orgd7e8452" class="outline-2">
-<h2 id="orgd7e8452"><span class="section-number-2">3.</span> Куда можно уехать</h2>
-<div class="outline-text-2" id="text-3">
-</div>
-<div id="outline-container-org9d88db6" class="outline-3">
-<h3 id="org9d88db6"><span class="section-number-3">3.1.</span> Самые реалистичные варианты</h3>
-<div class="outline-text-3" id="text-3-1">
-<ul class="org-ul">
-<li>Армения (октябрь, 20-30к самолёт)</li>
-<li>Казахстан (ближайшие дни, 10-12к поезд) (октябрь, 30к самолёт)</li>
-<li>Киргизия (октябрь или раньше, 8-10к поезд) (октябрь или раньше, 20-30к самолёт)</li>
-<li>Грузия (прямых рейсов нет, нужен загран)  (октябрь 30к самолёт)</li>
-</ul>
-</div>
-</div>
-<div id="outline-container-orga0bd1a3" class="outline-3">
-<h3 id="orga0bd1a3"><span class="section-number-3">3.2.</span> В перспективе (где есть знакомые)</h3>
-<div class="outline-text-3" id="text-3-2">
-<ul class="org-ul">
-<li>Испания</li>
-<li>Португалия</li>
-</ul>
-</div>
-</div>
-</div>
-
-<div id="outline-container-org29eaaf6" class="outline-2">
-<h2 id="org29eaaf6"><span class="section-number-2">4.</span> Виды транспорта</h2>
-<div class="outline-text-2" id="text-4">
-</div>
-<div id="outline-container-orgd06ab89" class="outline-3">
-<h3 id="orgd06ab89"><span class="section-number-3">4.1.</span> Самолёт</h3>
-<div class="outline-text-3" id="text-4-1">
-<p>
-Потенциально самое опасное. Допрос, проверка военника. Пока новостей о
-вручении повестки там нет. Самый дорогой вариант, есть риск отмены
-рейса, есть риск потери денег безвозвратно.
-</p>
-</div>
-</div>
-<div id="outline-container-orgeed7d2f" class="outline-3">
-<h3 id="orgeed7d2f"><span class="section-number-3">4.2.</span> Поезд</h3>
-<div class="outline-text-3" id="text-4-2">
-<p>
-Самый дешевый вариант, но долгий. Погранконтроль происходит в вагоне
-поезда и он довольно быстрый. Безопаснее самолёта.
-</p>
-</div>
-</div>
-<div id="outline-container-orgc22138f" class="outline-3">
-<h3 id="orgc22138f"><span class="section-number-3">4.3.</span> Автомобиль</h3>
-<div class="outline-text-3" id="text-4-3">
-<p>
-Скорее всего самый безопасный вариант. Погранконтроль непосредственно на
-границе. Безопаснее поезда, но нужен автомобиль и водитель, которого у
-нас нет.
-</p>
-</div>
-</div>
-</div>
-
-<div id="outline-container-orgd4088f9" class="outline-2">
-<h2 id="orgd4088f9"><span class="section-number-2">5.</span> Тракторные траты</h2>
-<div class="outline-text-2" id="text-5">
-<p>
-Для безопасности желательно купить билет назад (есть сервис с возвратом
-денег) и отель, что повышает цену раза в полтора. Плюс траты на жизнь в
-целом, которые будут точно выше на новом месте из-за обмена валют и
-дополнительных трат в целом.
-</p>
-</div>
-</div>
-
-<div id="outline-container-org24967fe" class="outline-2">
-<h2 id="org24967fe"><span class="section-number-2">6.</span> Потенциальные проблемы</h2>
-<div class="outline-text-2" id="text-6">
-<ul class="org-ul">
-<li>Смерть</li>
-<li>Ранение / инвалидность</li>
-<li>Штрафы и административное преследование</li>
-<li>Уголовное преследование</li>
-<li>В случае трактора нет гарантий, что не начнут преследовать или что не
-выдадут обратно в РФ. Может закончится время пребывания</li>
-<li>В крайнем случае гражданская война или дикая эскалация конфликта до
-всеобщей мобилизации (или и то, и другое одновременно)</li>
-<li>Введение новых законов с новыми проблемами</li>
-</ul>
-</div>
-</div>
-
-<div id="outline-container-org59fc0b8" class="outline-2">
-<h2 id="org59fc0b8"><span class="section-number-2">7.</span> Подготовка к мобилизации</h2>
-<div class="outline-text-2" id="text-7">
-</div>
-<div id="outline-container-orgfaca0c9" class="outline-3">
-<h3 id="orgfaca0c9"><span class="section-number-3">7.1.</span> Аптечка</h3>
-</div>
-</div>
-<div id="outline-container-orgc1fca3f" class="outline-2">
-<h2 id="orgc1fca3f"><span class="section-number-2">8.</span> Подготовка к автономному существованию</h2>
-</div>
-</div>
-<div id="postamble" class="status">
-<p class="author">Author: Mikhail Kirillov</p>
-<p class="date">Created: 2022-09-30 Пт 12:58</p>
-<p class="validation"><a href="https://validator.w3.org/check?uri=referer">Validate</a></p>
-</div>
-</body>
-</html>
Index: ntent/digarden/20220921141834-частичная_мобилизация_осень_2022.txt
===================================================================
--- content/digarden/20220921141834-частичная_мобилизация_осень_2022.txt	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ 	(revision )
@@ -1,146 +1,0 @@
-                  ____________________________________
-
-                   ЧАСТИЧНАЯ МОБИЛИЗАЦИЯ [ОСЕНЬ 2022]
-
-                            Mikhail Kirillov
-                  ____________________________________
-
-
-Мобилизация, на которой призывают все группы.
-
-- Закон принят за 4-5 часов в один день, на следующий уже начали
-  выдавать повестки. Значит неизвестно какие законы будут приняты по
-  такой же ускоренной схеме или даже быстрее. Введены также законы о
-  военном времени.
-- Каждый из нас может получить повестку в любой момент
-- Государство гнёт линию, что нечего бояться, но новости показывают
-  обратное
-- Государство даёт до 10 лет уголовки за неявку по повестке (в тюрьме
-  скорее всего применяют пытки)
-- Даже если служить, то можно получить уголовку за невыполнение приказа,
-  сдачу в плен и т.д. до 10 лет.
-- Государство может призвать зарубежом и также создать уголовное дело.
-
-
-1 План действий
-===============
-
-  1. Собраться вместе
-  2. Следить за новостями
-  3. Методом консенсуса понять кто что хочет и решить какого из планов
-     придерживаться и прорабатываем его.
-  4. Если консенсуса добиться не получается, то способом фрагментации
-     каждый делает, что он хочет (судя по всему это довольно вероятный
-     исход)
-
-
-2 Потенциальные проблемы независимо от выбора
-=============================================
-
-  - Смерть
-  - Ранение / инвалидность
-  - Штрафы и административное преследование
-  - Уголовное преследование
-  - В случае трактора нет гарантий, что не начнут преследовать или что
-    не выдадут обратно в РФ. Может закончится время пребывания
-  - В крайнем случае гражданская война
-
-
-3 Возможные варианты развития событий
-=====================================
-
-3.1 Ничего не делаем - ничего не происходит
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-  То есть спец. операция продолжается без нашего участия, но остаётся
-  риск мобилизации и закон о мобилизации продолжает
-  действовать. Возможно она закончится и всё вернёться к нормальной
-  жизни, но под санкциями.
-
-
-3.2 Ничего не делаем - приходит повестка
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-  В случае если повестка приходит, то отвертеться не выйдет, так как это
-  мероприятие сопряжено очень высокими рисками. Тут выбор между тюрьмой
-  (5-10 лет) и службой, где выбор службы может быть неплохим. Из
-  минусов: можно потерять жизнь, из плюсов: за твой труп дадут миллион
-  рублей твоей семье и возможно в лице российского общества ты
-  останешься "героем".
-
-  В самом лучшем случае служба будет не связана с пребыванием на фронте
-  и всё пройдёт чиллово. В худшем смерть, птсд и всё такое.
-
-
-3.3 Дистанирование от повестки
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-  Если временно уехать из крупных городов, то шансы вручить повестку
-  лично уменьшаются. Обратная сторона, что из-за отсутствия людей, есть
-  вероятность проявления различного рода беспредела со стороны
-  силовиков. В случае призыва всё равно придётся делать выбор между
-  тюрьмой и службой. В случае пиздеца можно уходить в лес, но там
-  холодно и никто подобному выживанию не обучен.
-
-  В случае пиздеца-военного на велосипеде/пешком добираться до одной из
-  границ. В случае пиздеца гражданского - обеспечение жизни в доме.
-
-
-3.4 Предыдущий пункт + трактор
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-  Дистанирование и при возможности приобретение билетов в одну из
-  зарубежных стран или планирование способов туда попасть. Из рисков
-  вручение повестки на погран-контроле, невозможность получение ВНЖ и
-  дальнейшее выселение из страны + возможна нехватка финансов.
-
-
-4 Куда можно уехать
-===================
-
-4.1 Самые реалистичные варианты
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-  - Армения (октябрь, 20-30к самолёт)
-  - Казахстан (ближайшие дни, 10-12к поезд) (октябрь, 30к самолёт)
-  - Киргизия (октябрь или раньше, 8-10к поезд) (октябрь или раньше,
-    20-30к самолёт)
-  - Грузия (прямых рейсов нет, нужен загран) (октябрь 30к самолёт)
-
-
-4.2 В перспективе (где есть знакомые)
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-  - Испания
-  - Португалия
-
-
-5 Виды транспорта
-=================
-
-5.1 Самолёт
-~~~~~~~~~~~
-
-  Потенциально самое опасное. Допрос, проверка военника. Пока новостей о
-  вручении повестки там нет. Самый дорогой вариант, есть риск отмены.
-
-
-5.2 Поезд
-~~~~~~~~~
-
-  Самый дешевый вариант, но долгий. Погранконтроль происходит в вагоне
-  поезда, обычно довольно быстрый.
-
-
-5.3 Автомобиль
-~~~~~~~~~~~~~~
-
-  Скорее всего самый безопасный вариант. Погранконтроль непосредственно
-  на границе.
-
-
-6 Тракторные траты
-==================
-
-  Для безопасности желательно купить билет назад (есть сервис с
-  возвратом денег) и отель, что повышает цену раза в полтора.
Index: ntent/digarden/20220930122049-выживание_аутиста.html
===================================================================
--- content/digarden/20220930122049-выживание_аутиста.html	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ 	(revision )
@@ -1,263 +1,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
-<head>
-<!-- 2022-09-30 Пт 12:58 -->
-<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
-<meta name="viewport" content="width=device-width, initial-scale=1" />
-<title>Выживание_аутиста</title>
-<meta name="author" content="Mikhail Kirillov" />
-<meta name="generator" content="Org Mode" />
-<style>
-  #content { max-width: 60em; margin: auto; }
-  .title  { text-align: center;
-             margin-bottom: .2em; }
-  .subtitle { text-align: center;
-              font-size: medium;
-              font-weight: bold;
-              margin-top:0; }
-  .todo   { font-family: monospace; color: red; }
-  .done   { font-family: monospace; color: green; }
-  .priority { font-family: monospace; color: orange; }
-  .tag    { background-color: #eee; font-family: monospace;
-            padding: 2px; font-size: 80%; font-weight: normal; }
-  .timestamp { color: #bebebe; }
-  .timestamp-kwd { color: #5f9ea0; }
-  .org-right  { margin-left: auto; margin-right: 0px;  text-align: right; }
-  .org-left   { margin-left: 0px;  margin-right: auto; text-align: left; }
-  .org-center { margin-left: auto; margin-right: auto; text-align: center; }
-  .underline { text-decoration: underline; }
-  #postamble p, #preamble p { font-size: 90%; margin: .2em; }
-  p.verse { margin-left: 3%; }
-  pre {
-    border: 1px solid #e6e6e6;
-    border-radius: 3px;
-    background-color: #f2f2f2;
-    padding: 8pt;
-    font-family: monospace;
-    overflow: auto;
-    margin: 1.2em;
-  }
-  pre.src {
-    position: relative;
-    overflow: auto;
-  }
-  pre.src:before {
-    display: none;
-    position: absolute;
-    top: -8px;
-    right: 12px;
-    padding: 3px;
-    color: #555;
-    background-color: #f2f2f299;
-  }
-  pre.src:hover:before { display: inline; margin-top: 14px;}
-  /* Languages per Org manual */
-  pre.src-asymptote:before { content: 'Asymptote'; }
-  pre.src-awk:before { content: 'Awk'; }
-  pre.src-authinfo::before { content: 'Authinfo'; }
-  pre.src-C:before { content: 'C'; }
-  /* pre.src-C++ doesn't work in CSS */
-  pre.src-clojure:before { content: 'Clojure'; }
-  pre.src-css:before { content: 'CSS'; }
-  pre.src-D:before { content: 'D'; }
-  pre.src-ditaa:before { content: 'ditaa'; }
-  pre.src-dot:before { content: 'Graphviz'; }
-  pre.src-calc:before { content: 'Emacs Calc'; }
-  pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
-  pre.src-fortran:before { content: 'Fortran'; }
-  pre.src-gnuplot:before { content: 'gnuplot'; }
-  pre.src-haskell:before { content: 'Haskell'; }
-  pre.src-hledger:before { content: 'hledger'; }
-  pre.src-java:before { content: 'Java'; }
-  pre.src-js:before { content: 'Javascript'; }
-  pre.src-latex:before { content: 'LaTeX'; }
-  pre.src-ledger:before { content: 'Ledger'; }
-  pre.src-lisp:before { content: 'Lisp'; }
-  pre.src-lilypond:before { content: 'Lilypond'; }
-  pre.src-lua:before { content: 'Lua'; }
-  pre.src-matlab:before { content: 'MATLAB'; }
-  pre.src-mscgen:before { content: 'Mscgen'; }
-  pre.src-ocaml:before { content: 'Objective Caml'; }
-  pre.src-octave:before { content: 'Octave'; }
-  pre.src-org:before { content: 'Org mode'; }
-  pre.src-oz:before { content: 'OZ'; }
-  pre.src-plantuml:before { content: 'Plantuml'; }
-  pre.src-processing:before { content: 'Processing.js'; }
-  pre.src-python:before { content: 'Python'; }
-  pre.src-R:before { content: 'R'; }
-  pre.src-ruby:before { content: 'Ruby'; }
-  pre.src-sass:before { content: 'Sass'; }
-  pre.src-scheme:before { content: 'Scheme'; }
-  pre.src-screen:before { content: 'Gnu Screen'; }
-  pre.src-sed:before { content: 'Sed'; }
-  pre.src-sh:before { content: 'shell'; }
-  pre.src-sql:before { content: 'SQL'; }
-  pre.src-sqlite:before { content: 'SQLite'; }
-  /* additional languages in org.el's org-babel-load-languages alist */
-  pre.src-forth:before { content: 'Forth'; }
-  pre.src-io:before { content: 'IO'; }
-  pre.src-J:before { content: 'J'; }
-  pre.src-makefile:before { content: 'Makefile'; }
-  pre.src-maxima:before { content: 'Maxima'; }
-  pre.src-perl:before { content: 'Perl'; }
-  pre.src-picolisp:before { content: 'Pico Lisp'; }
-  pre.src-scala:before { content: 'Scala'; }
-  pre.src-shell:before { content: 'Shell Script'; }
-  pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
-  /* additional language identifiers per "defun org-babel-execute"
-       in ob-*.el */
-  pre.src-cpp:before  { content: 'C++'; }
-  pre.src-abc:before  { content: 'ABC'; }
-  pre.src-coq:before  { content: 'Coq'; }
-  pre.src-groovy:before  { content: 'Groovy'; }
-  /* additional language identifiers from org-babel-shell-names in
-     ob-shell.el: ob-shell is the only babel language using a lambda to put
-     the execution function name together. */
-  pre.src-bash:before  { content: 'bash'; }
-  pre.src-csh:before  { content: 'csh'; }
-  pre.src-ash:before  { content: 'ash'; }
-  pre.src-dash:before  { content: 'dash'; }
-  pre.src-ksh:before  { content: 'ksh'; }
-  pre.src-mksh:before  { content: 'mksh'; }
-  pre.src-posh:before  { content: 'posh'; }
-  /* Additional Emacs modes also supported by the LaTeX listings package */
-  pre.src-ada:before { content: 'Ada'; }
-  pre.src-asm:before { content: 'Assembler'; }
-  pre.src-caml:before { content: 'Caml'; }
-  pre.src-delphi:before { content: 'Delphi'; }
-  pre.src-html:before { content: 'HTML'; }
-  pre.src-idl:before { content: 'IDL'; }
-  pre.src-mercury:before { content: 'Mercury'; }
-  pre.src-metapost:before { content: 'MetaPost'; }
-  pre.src-modula-2:before { content: 'Modula-2'; }
-  pre.src-pascal:before { content: 'Pascal'; }
-  pre.src-ps:before { content: 'PostScript'; }
-  pre.src-prolog:before { content: 'Prolog'; }
-  pre.src-simula:before { content: 'Simula'; }
-  pre.src-tcl:before { content: 'tcl'; }
-  pre.src-tex:before { content: 'TeX'; }
-  pre.src-plain-tex:before { content: 'Plain TeX'; }
-  pre.src-verilog:before { content: 'Verilog'; }
-  pre.src-vhdl:before { content: 'VHDL'; }
-  pre.src-xml:before { content: 'XML'; }
-  pre.src-nxml:before { content: 'XML'; }
-  /* add a generic configuration mode; LaTeX export needs an additional
-     (add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
-  pre.src-conf:before { content: 'Configuration File'; }
-
-  table { border-collapse:collapse; }
-  caption.t-above { caption-side: top; }
-  caption.t-bottom { caption-side: bottom; }
-  td, th { vertical-align:top;  }
-  th.org-right  { text-align: center;  }
-  th.org-left   { text-align: center;   }
-  th.org-center { text-align: center; }
-  td.org-right  { text-align: right;  }
-  td.org-left   { text-align: left;   }
-  td.org-center { text-align: center; }
-  dt { font-weight: bold; }
-  .footpara { display: inline; }
-  .footdef  { margin-bottom: 1em; }
-  .figure { padding: 1em; }
-  .figure p { text-align: center; }
-  .equation-container {
-    display: table;
-    text-align: center;
-    width: 100%;
-  }
-  .equation {
-    vertical-align: middle;
-  }
-  .equation-label {
-    display: table-cell;
-    text-align: right;
-    vertical-align: middle;
-  }
-  .inlinetask {
-    padding: 10px;
-    border: 2px solid gray;
-    margin: 10px;
-    background: #ffffcc;
-  }
-  #org-div-home-and-up
-   { text-align: right; font-size: 70%; white-space: nowrap; }
-  textarea { overflow-x: auto; }
-  .linenr { font-size: smaller }
-  .code-highlighted { background-color: #ffff00; }
-  .org-info-js_info-navigation { border-style: none; }
-  #org-info-js_console-label
-    { font-size: 10px; font-weight: bold; white-space: nowrap; }
-  .org-info-js_search-highlight
-    { background-color: #ffff00; color: #000000; font-weight: bold; }
-  .org-svg { }
-</style>
-</head>
-<body>
-<div id="content" class="content">
-<h1 class="title">Выживание<sub>аутиста</sub></h1>
-<p>
-Для тех, кто ждал и дождался
-</p>
-
-<div id="outline-container-org3572983" class="outline-2">
-<h2 id="org3572983"><span class="section-number-2">1.</span> Нельзя категорически делать</h2>
-<div class="outline-text-2" id="text-1">
-<ul class="org-ul">
-<li>Заходить в метро. Там работает распознавание лиц и уже людям вручали
-повестки.</li>
-<li>Избегать общественного транспорта, но это правило не такое абсолютно
-как с метро. Если есть знакомый с авто лучше на нём.</li>
-<li>При выключении пробок, не открывать дверь и не идти проверять</li>
-<li>Не заказывать еду на дом. Пусть приносят знакомые девушки, до которых
-никто не докопается из военкома.</li>
-<li>Выходить из дома. Стоит в крайних случаях и недалеко.</li>
-<li>Если ездить на машине, то стараться не ездить через посты ДПС, они
-могут проверять документы. Они пробиваются по базе военкома.</li>
-<li>Переписывать через Вконтакте. Вконтакте надо удалить незамедлительно
-или перестать использовать.</li>
-</ul>
-</div>
-</div>
-
-<div id="outline-container-org7dc8c2c" class="outline-2">
-<h2 id="org7dc8c2c"><span class="section-number-2">2.</span> Надо сделать</h2>
-<div class="outline-text-2" id="text-2">
-<ul class="org-ul">
-<li>УВОЛИТЬСЯ, если по ТК</li>
-<li>Еда на несколько месяцев вперёд + вода</li>
-<li>Поменять сим-карту</li>
-<li>Договориться с консьержем, чтобы сообщал о военкоме</li>
-<li>Находиться в месте не по прописке. Идеально загородом.</li>
-<li>Настроить экстренное смс-уведомление родных и близких. Есть в каждом
-телефоне. В качестве аналога можно скачать красную кнопку.</li>
-<li>Купить павер-банков побольше на случае перемещений.</li>
-<li>Иметь рюкзак на случай перемещений</li>
-<li>В идеале иметь палатку, аптечку, химтопливо, химгрелки, топорик и т.д. на случай похода</li>
-<li>В самом крайнем случае иметь под рукой велосипед. Велосипед позволяет
-перемещаться по местам, где никого нет по типу лесных тропинок. Дороги
-наполнены постами ДПС, у которых могут возникнут вопросы к
-велосипедисту.</li>
-</ul>
-</div>
-</div>
-
-<div id="outline-container-org62a2d39" class="outline-2">
-<h2 id="org62a2d39"><span class="section-number-2">3.</span> Приложения</h2>
-<div class="outline-text-2" id="text-3">
-<dl class="org-dl">
-<dt>Briar</dt><dd>мессенджер, который не использует сервер. Телеграмм сливает данные.</dd>
-<dt>OsmAnd</dt><dd>оффлайн-карты</dd>
-<dt>F-droid</dt><dd>стор, где приложения выше можно скачать</dd>
-</dl>
-</div>
-</div>
-</div>
-<div id="postamble" class="status">
-<p class="author">Author: Mikhail Kirillov</p>
-<p class="date">Created: 2022-09-30 Пт 12:58</p>
-<p class="validation"><a href="https://validator.w3.org/check?uri=referer">Validate</a></p>
-</div>
-</body>
-</html>
Index: content/digarden/20220930122049-выживание_аутиста.org
===================================================================
--- content/digarden/20220930122049-выживание_аутиста.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/20220930122049-выживание_аутиста.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -4,5 +4,7 @@
 #+OPTIONS: toc:nil
 #+title: Выживание_аутиста
-Для тех, кто ждал и дождался
+Для тех, кто ждал и дождался. Изначально это сообщение адресовалось
+друзьям, которые не особо желали подвергаться дополнительным рискам в
+период с середины-конца сентября 2022 года.
 
 ** Нельзя категорически делать
Index: ntent/digarden/20220930122049-выживание_аутиста.txt
===================================================================
--- content/digarden/20220930122049-выживание_аутиста.txt	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ 	(revision )
@@ -1,57 +1,0 @@
-                          ━━━━━━━━━━━━━━━━━━━
-                           ВЫЖИВАНИЕ_АУТИСТА
-
-                            Mikhail Kirillov
-                          ━━━━━━━━━━━━━━━━━━━
-
-
-Для тех, кто ждал и дождался
-
-
-1 Нельзя категорически делать
-═════════════════════════════
-
-  • Заходить в метро. Там работает распознавание лиц и уже людям вручали
-    повестки.
-  • Избегать общественного транспорта, но это правило не такое абсолютно
-    как с метро. Если есть знакомый с авто лучше на нём.
-  • При выключении пробок, не открывать дверь и не идти проверять
-  • Не заказывать еду на дом. Пусть приносят знакомые девушки, до
-    которых никто не докопается из военкома.
-  • Выходить из дома. Стоит в крайних случаях и недалеко.
-  • Если ездить на машине, то стараться не ездить через посты ДПС, они
-    могут проверять документы. Они пробиваются по базе военкома.
-  • Переписывать через Вконтакте. Вконтакте надо удалить незамедлительно
-    или перестать использовать.
-
-
-2 Надо сделать
-══════════════
-
-  • УВОЛИТЬСЯ, если по ТК
-  • Еда на несколько месяцев вперёд + вода
-  • Поменять сим-карту
-  • Договориться с консьержем, чтобы сообщал о военкоме
-  • Находиться в месте не по прописке. Идеально загородом.
-  • Настроить экстренное смс-уведомление родных и близких. Есть в каждом
-    телефоне. В качестве аналога можно скачать красную кнопку.
-  • Купить павер-банков побольше на случае перемещений.
-  • Иметь рюкзак на случай перемещений
-  • В идеале иметь палатку, аптечку, химтопливо, химгрелки, топорик и
-    т.д. на случай похода
-  • В самом крайнем случае иметь под рукой велосипед. Велосипед
-    позволяет перемещаться по местам, где никого нет по типу лесных
-    тропинок. Дороги наполнены постами ДПС, у которых могут возникнут
-    вопросы к велосипедисту.
-
-
-3 Приложения
-════════════
-
-  Briar
-        мессенджер, который не использует сервер. Телеграмм сливает
-        данные.
-  OsmAnd
-        оффлайн-карты
-  F-droid
-        стор, где приложения выше можно скачать
Index: content/digarden/index.org
===================================================================
--- content/digarden/index.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/index.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -1,21 +1,2 @@
-#+TITLE: @w96k: Digital Garden
-#+OPTIONS: toc:nil
-#+LANGUAGE: en
-* Digital Garden Index
-[[id:3085a136-04a4-4c5e-9bd3-34c4567a1827][Digital Garden]] is such set of notes similar to Zettelkasten, that are
-not ever in finish state. So you read them and come over the time to
-check them again, because they can be updated anytime.
-
-English version of my digital garden is still work in progress.
-
-Russian digital garden is [[id:3e63edf9-5b48-4359-86ff-d6253df64b22][here]].
-
-[[https://w96k.dev/public/images/digarden.svg][Visualization of all nodes in digital garden.]]
-
-- [[id:fd2dd57d-c683-4ad2-9530-8f0d828a2110][About me]]
-- [[id:eb79a37a-45a1-4bb9-9a94-eb1bded1d9d1][Errata]]
-  
-** Links
-- [[https://en.wikipedia.org/wiki/Zettelkasten][Wikipedia: Zettelkasten]]
-
-
+#+TITLE: @w96k: Digital Garden: index
+#+INCLUDE: 20210409054712-жизнь.org
Index: ntent/digarden/logseq/bak/logseq/config/2023-04-02T11_16_11.314Z.Desktop.edn
===================================================================
--- content/digarden/logseq/bak/logseq/config/2023-04-02T11_16_11.314Z.Desktop.edn	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ 	(revision )
@@ -1,350 +1,0 @@
-{:meta/version 1
-
- ;; Currently, we support either "Markdown" or "Org".
- ;; This can overwrite your global preference so that
- ;; maybe your personal preferred format is Org but you'd
- ;; need to use Markdown for some projects.
- ;; :preferred-format ""
-
- ;; Preferred workflow style.
- ;; Value is either ":now" for NOW/LATER style,
- ;; or ":todo" for TODO/DOING style.
- :preferred-workflow :now
-
- ;; The app will ignore those directories or files.
- ;; E.g. :hidden ["/archived" "/test.md" "../assets/archived"]
- :hidden []
-
- ;; When creating the new journal page, the app will use your template if there is one.
- ;; You only need to input your template name here.
- :default-templates
- {:journals ""}
-
- ;; Set a custom date format for journal page title
- ;; Example:
- ;; :journal/page-title-format "EEE, do MMM yyyy"
-
- ;; Whether to enable hover on tooltip preview feature
- ;; Default is true, you can also toggle this via setting page
- :ui/enable-tooltip? true
-
- ;; Show brackets around page references
- ;; :ui/show-brackets? true
-
- ;; Enable showing the body of blocks when referencing them.
- :ui/show-full-blocks? false
-
- ;; Expand block references automatically when zoom-in
- :ui/auto-expand-block-refs? true
-
- ;; Enable Block timestamp
- :feature/enable-block-timestamps? false
-
- ;; Enable remove accents when searching.
- ;; After toggle this option, please remember to rebuild your search index by press (cmd+c cmd+s).
- :feature/enable-search-remove-accents? true
-
- ;; Enable journals
- ;; :feature/enable-journals? true
-
- ;; Enable flashcards
- ;; :feature/enable-flashcards? true
-
- ;; Enable Whiteboards
- ;; :feature/enable-whiteboards? true
-
- ;; Disable the built-in Scheduled tasks and deadlines query
- ;; :feature/disable-scheduled-and-deadline-query? true
-
- ;; Specify the number of days in the future to display in the
- ;; scheduled tasks and deadlines query, with a default value of 0 which
- ;; only displays tasks for today.
- ;; Example usage:
- ;; Display all scheduled tasks and deadlines in the next 7 days
- ;; :scheduled/future-days 7
-
- ;; Specify the date on which the week starts.
- ;; Goes from 0 to 6 (Monday to Sunday), default to 6
- :start-of-week 6
-
- ;; Specify a custom CSS import
- ;; This option take precedence over your local `logseq/custom.css` file
- ;; You may find a list of awesome logseq themes here:
- ;; https://github.com/logseq/awesome-logseq#css-themes
- ;; Example:
- ;; :custom-css-url "@import url('https://cdn.jsdelivr.net/gh/dracula/logseq@master/custom.css');"
-
- ;; Specify a custom js import
- ;; This option take precedence over your local `logseq/custom.js` file
- ;; :custom-js-url ""
-
- ;; Set a custom Arweave gateway
- ;; Default gateway: https://arweave.net
- ;; :arweave/gateway ""
-
- ;; Set Bullet indentation when exporting
- ;; default option: tab
- ;; Possible options are for `:sidebar` are
- ;; 1. `:eight-spaces` as eight spaces
- ;; 2. `:four-spaces` as four spaces
- ;; 3. `:two-spaces` as two spaces
- ;; :export/bullet-indentation :tab
-
- ;; When :all-pages-public? true, export repo would export all pages within that repo.
- ;; Regardless of whether you've set any page to public or not.
- ;; Example:
- ;; :publishing/all-pages-public? true
-
- ;; Specify default home page and sidebar status for Logseq
- ;; If not specified, Logseq default opens journals page on startup
- ;; value for `:page` is name of page
- ;; Possible options for `:sidebar` are
- ;; 1. `"Contents"` to open up `Contents` in sidebar by default
- ;; 2. `page name` to open up some page in sidebar
- ;; 3. Or multiple pages in an array ["Contents" "Page A" "Page B"]
- ;; If `:sidebar` is not set, sidebar will be hidden
- ;; Example:
- ;; 1. Setup page "Changelog" as home page and "Contents" in sidebar
- ;; :default-home {:page "Changelog", :sidebar "Contents"}
- ;; 2. Setup page "Jun 3rd, 2021" as home page without sidebar
- ;; :default-home {:page "Jun 3rd, 2021"}
- ;; 3. Setup page "home" as home page with multiple pages in sidebar
- ;; :default-home {:page "home" :sidebar ["page a" "page b"]}
-
- ;; Tell logseq to use a specific folder in the repo as a default location for notes
- ;; if not specified, notes are stored in `pages` directory
- ;; :pages-directory "your-directory"
-
- ;; Tell logseq to use a specific folder in the repo as a default location for journals
- ;; if not specified, journals are stored in `journals` directory
- ;; :journals-directory "your-directory"
-
- ;; Set this to true will convert
- ;; `[[Grant Ideas]]` to `[[file:./grant_ideas.org][Grant Ideas]]` for org-mode
- ;; For more, see https://github.com/logseq/logseq/issues/672
- ;; :org-mode/insert-file-link? true
-
- ;; Setup custom shortcuts under `:shortcuts` key
- ;; Syntax:
- ;; 1. `+` means keys pressing simultaneously. eg: `ctrl+shift+a`
- ;; 2. ` ` empty space between keys represents key chords. eg: `t s` means press `t` followed by `s`
- ;; 3. `mod` means `Ctrl` for Windows/Linux  and `Command` for Mac
- ;; 4. use `false` to disable particular shortcut
- ;; 5. you can define multiple bindings for one action, eg `["ctrl+j" "down"]`
- ;; full list of configurable shortcuts are available below:
- ;; https://github.com/logseq/logseq/blob/master/src/main/frontend/modules/shortcut/config.cljs
- ;; Example:
- ;; :shortcuts
- ;; {:editor/new-block       "enter"
- ;;  :editor/new-line        "shift+enter"
- ;;  :editor/insert-link     "mod+shift+k"
- ;;  :editor/highlight       false
- ;;  :ui/toggle-settings     "t s"
- ;;  :editor/up              ["ctrl+k" "up"]
- ;;  :editor/down            ["ctrl+j" "down"]
- ;;  :editor/left            ["ctrl+h" "left"]
- ;;  :editor/right           ["ctrl+l" "right"]}
- :shortcuts {}
-
- ;; By default, pressing `Enter` in the document mode will create a new line.
- ;; Set this to `true` so that it's the same behaviour as the usual outliner mode.
- :shortcut/doc-mode-enter-for-new-block? false
-
- ;; Block content larger than `block/content-max-length` will not be searchable
- ;; or editable for performance.
- :block/content-max-length 10000
-
- ;; Whether to show command doc on hover
- :ui/show-command-doc? true
-
- ;; Whether to show empty bullets for non-document mode (the default mode)
- :ui/show-empty-bullets? false
-
- ;; Pre-defined :view function to use with advanced queries
- :query/views
- {:pprint
-  (fn [r] [:pre.code (pprint r)])}
-
- ;; Pre-defined :result-transform function for use with advanced queries
- :query/result-transforms
- {:sort-by-priority
-  (fn [result] (sort-by (fn [h] (get h :block/priority "Z")) result))}
-
- ;; The app will show those queries in today's journal page,
- ;; the "NOW" query asks the tasks which need to be finished "now",
- ;; the "NEXT" query asks the future tasks.
- :default-queries
- {:journals
-  [{:title "🔨 NOW"
-    :query [:find (pull ?h [*])
-            :in $ ?start ?today
-            :where
-            [?h :block/marker ?marker]
-            [(contains? #{"NOW" "DOING"} ?marker)]
-            [?h :block/page ?p]
-            [?p :block/journal? true]
-            [?p :block/journal-day ?d]
-            [(>= ?d ?start)]
-            [(<= ?d ?today)]]
-    :inputs [:14d :today]
-    :result-transform (fn [result]
-                        (sort-by (fn [h]
-                                   (get h :block/priority "Z")) result))
-    :collapsed? false}
-   {:title "📅 NEXT"
-    :query [:find (pull ?h [*])
-            :in $ ?start ?next
-            :where
-            [?h :block/marker ?marker]
-            [(contains? #{"NOW" "LATER" "TODO"} ?marker)]
-            [?h :block/page ?p]
-            [?p :block/journal? true]
-            [?p :block/journal-day ?d]
-            [(> ?d ?start)]
-            [(< ?d ?next)]]
-    :inputs [:today :7d-after]
-    :collapsed? false}]}
-
- ;; Add your own commands to slash menu to speedup.
- ;; E.g.
- ;; :commands
- ;; [
- ;; ["js" "Javascript"]
- ;; ["md" "Markdown"]
- ;; ]
- :commands
- []
-
- ;; By default, a block can only be collapsed if it has some children.
- ;; `:outliner/block-title-collapse-enabled? true` enables a block with a title
- ;; (multiple lines) can be collapsed too. For example:
- ;; - block title
- ;;   block content
- :outliner/block-title-collapse-enabled? false
-
- ;; Macros replace texts and will make you more productive.
- ;; For example:
- ;; Change the :macros value below to:
- ;; {"poem" "Rose is $1, violet's $2. Life's ordered: Org assists you."}
- ;; input "{{poem red,blue}}"
- ;; becomes
- ;; Rose is red, violet's blue. Life's ordered: Org assists you.
- :macros {}
-
- ;; The default level to be opened for the linked references.
- ;; For example, if we have some example blocks like this:
- ;; - a [[page]] (level 1)
- ;;   - b        (level 2)
- ;;     - c      (level 3)
- ;;       - d    (level 4)
- ;;
- ;; With the default value of level 2, `b` will be collapsed.
- ;; If we set the level's value to 3, `b` will be opened and `c` will be collapsed.
- :ref/default-open-blocks-level 2
-
- :ref/linked-references-collapsed-threshold 50
-
- ;; Favorites to list on the left sidebar
- :favorites []
-
- ;; any number between 0 and 1 (the greater it is the faster the changes of the next-interval of card reviews) (default 0.5)
- ;; :srs/learning-fraction 0.5
-
- ;; the initial interval after the first successful review of a card (default 4)
- ;; :srs/initial-interval 4
-
- ;; hide specific properties for blocks
- ;; E.g. :block-hidden-properties #{:created-at :updated-at}
- ;; :block-hidden-properties #{}
-
- ;; Enable all your properties to have corresponding pages
- :property-pages/enabled? true
-
- ;; Properties to exclude from having property pages
- ;; E.g.:property-pages/excludelist #{:duration :author}
- ;; :property-pages/excludelist
-
- ;; By default, property value separated by commas will not be treated as
- ;; page references. You can add properties to enable it.
- ;; E.g. :property/separated-by-commas #{:alias :tags}
- ;; :property/separated-by-commas #{}
-
- ;; Properties that are ignored when parsing property values for references
- ;; :ignored-page-references-keywords #{:author :startup}
-
- ;; logbook setup
- ;; :logbook/settings
- ;; {:with-second-support? false ;limit logbook to minutes, seconds will be eliminated
- ;;  :enabled-in-all-blocks true ;display logbook in all blocks after timetracking
- ;;  :enabled-in-timestamped-blocks false ;don't display logbook at all
- ;; }
-
- ;; Mobile photo uploading setup
- ;; :mobile/photo
- ;; {:allow-editing? true
- ;;  :quality          80}
-
- ;; Mobile features options
- ;; Gestures
- ;; :mobile
- ;; {:gestures/disabled-in-block-with-tags ["kanban"]}
-
- ;; Extra CodeMirror options
- ;; See https://codemirror.net/5/doc/manual.html#config for possible options
- ;; :editor/extra-codemirror-options {:keyMap "emacs" :lineWrapping true}
-
- ;; Enable logical outdenting
- ;; :editor/logical-outdenting? true
-
- ;; When both text and a file are in the clipboard, paste the file
- ;; :editor/preferred-pasting-file? true
-
- ;; Quick capture templates for receiving contents from other apps.
- ;; Each template contains three elements {time}, {text} and {url}, which can be auto-expanded
- ;; by received contents from other apps. Note: the {} cannot be omitted.
- ;; - {time}: capture time
- ;; - {date}: capture date using current date format, use `[[{date}]]` to get a page reference
- ;; - {text}: text that users selected before sharing.
- ;; - {url}: url or assets path for media files stored in Logseq.
- ;; You can also reorder them, or even only use one or two of them in the template.
- ;; You can also insert or format any text in the template as shown in the following examples.
- ;; :quick-capture-templates
- ;; {:text "[[quick capture]] **{time}**: {text} from {url}"
- ;;  :media "[[quick capture]] **{time}**: {url}"}
-
- ;; Quick capture options
- ;; :quick-capture-options {:insert-today? false :redirect-page? false :default-page "my page"}
-
- ;; File sync options
- ;; Ignore these files when syncing, regexp is supported.
- ;; :file-sync/ignore-files []
-
- ;; dwim (do what I mean) for Enter key when editing.
- ;; Context-awareness of Enter key makes editing more easily
- ; :dwim/settings {
- ;   :admonition&src?  true
- ;   :markup?          false
- ;   :block-ref?       true
- ;   :page-ref?        true
- ;   :properties?      true
- ;   :list?            true
- ; }
-
- ;; Decide the way to escape the special characters in the page title.
- ;; Warning:
- ;;   This is a dangerous operation. If you want to change the setting,
- ;;   should access the setting `Filename format` and follow the instructions.
- ;;   Or you have to rename all the affected files manually then re-index on all
- ;;   clients after the files are synced. Wrong handling may cause page titles
- ;;   containing special characters to be messy.
- ;; Available values:
- ;;   :file/name-format :triple-lowbar
- ;;     ;use triple underscore `___` for slash `/` in page title
- ;;     ;use Percent-encoding for other invalid characters
- :file/name-format :triple-lowbar
- :preferred-format :org
-
- ;; specify the format of the filename for journal files
- ;; :journal/file-name-format "yyyy_MM_dd"
-
- }
Index: content/digarden/logseq/bak/logseq/config/2023-04-02T17_40_44.296Z.Desktop.edn
===================================================================
--- content/digarden/logseq/bak/logseq/config/2023-04-02T17_40_44.296Z.Desktop.edn	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
+++ content/digarden/logseq/bak/logseq/config/2023-04-02T17_40_44.296Z.Desktop.edn	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -0,0 +1,351 @@
+{:meta/version 1
+
+ ;; Currently, we support either "Markdown" or "Org".
+ ;; This can overwrite your global preference so that
+ ;; maybe your personal preferred format is Org but you'd
+ ;; need to use Markdown for some projects.
+ ;; :preferred-format ""
+
+ ;; Preferred workflow style.
+ ;; Value is either ":now" for NOW/LATER style,
+ ;; or ":todo" for TODO/DOING style.
+ :preferred-workflow :todo
+
+ ;; The app will ignore those directories or files.
+ ;; E.g. :hidden ["/archived" "/test.md" "../assets/archived"]
+ :hidden []
+
+ ;; When creating the new journal page, the app will use your template if there is one.
+ ;; You only need to input your template name here.
+ :default-templates
+ {:journals ""}
+
+ ;; Set a custom date format for journal page title
+ ;; Example:
+ ;; :journal/page-title-format "EEE, do MMM yyyy"
+
+ ;; Whether to enable hover on tooltip preview feature
+ ;; Default is true, you can also toggle this via setting page
+ :ui/enable-tooltip? true
+
+ ;; Show brackets around page references
+ ;; :ui/show-brackets? true
+
+ ;; Enable showing the body of blocks when referencing them.
+ :ui/show-full-blocks? false
+
+ ;; Expand block references automatically when zoom-in
+ :ui/auto-expand-block-refs? true
+
+ ;; Enable Block timestamp
+ :feature/enable-block-timestamps? false
+
+ ;; Enable remove accents when searching.
+ ;; After toggle this option, please remember to rebuild your search index by press (cmd+c cmd+s).
+ :feature/enable-search-remove-accents? true
+
+ ;; Enable journals
+ ;; :feature/enable-journals? true
+
+ ;; Enable flashcards
+ ;; :feature/enable-flashcards? true
+
+ ;; Enable Whiteboards
+ ;; :feature/enable-whiteboards? true
+
+ ;; Disable the built-in Scheduled tasks and deadlines query
+ ;; :feature/disable-scheduled-and-deadline-query? true
+
+ ;; Specify the number of days in the future to display in the
+ ;; scheduled tasks and deadlines query, with a default value of 0 which
+ ;; only displays tasks for today.
+ ;; Example usage:
+ ;; Display all scheduled tasks and deadlines in the next 7 days
+ ;; :scheduled/future-days 7
+
+ ;; Specify the date on which the week starts.
+ ;; Goes from 0 to 6 (Monday to Sunday), default to 6
+ :start-of-week 6
+
+ ;; Specify a custom CSS import
+ ;; This option take precedence over your local `logseq/custom.css` file
+ ;; You may find a list of awesome logseq themes here:
+ ;; https://github.com/logseq/awesome-logseq#css-themes
+ ;; Example:
+ ;; :custom-css-url "@import url('https://cdn.jsdelivr.net/gh/dracula/logseq@master/custom.css');"
+
+ ;; Specify a custom js import
+ ;; This option take precedence over your local `logseq/custom.js` file
+ ;; :custom-js-url ""
+
+ ;; Set a custom Arweave gateway
+ ;; Default gateway: https://arweave.net
+ ;; :arweave/gateway ""
+
+ ;; Set Bullet indentation when exporting
+ ;; default option: tab
+ ;; Possible options are for `:sidebar` are
+ ;; 1. `:eight-spaces` as eight spaces
+ ;; 2. `:four-spaces` as four spaces
+ ;; 3. `:two-spaces` as two spaces
+ ;; :export/bullet-indentation :tab
+
+ ;; When :all-pages-public? true, export repo would export all pages within that repo.
+ ;; Regardless of whether you've set any page to public or not.
+ ;; Example:
+ ;; :publishing/all-pages-public? true
+
+ ;; Specify default home page and sidebar status for Logseq
+ ;; If not specified, Logseq default opens journals page on startup
+ ;; value for `:page` is name of page
+ ;; Possible options for `:sidebar` are
+ ;; 1. `"Contents"` to open up `Contents` in sidebar by default
+ ;; 2. `page name` to open up some page in sidebar
+ ;; 3. Or multiple pages in an array ["Contents" "Page A" "Page B"]
+ ;; If `:sidebar` is not set, sidebar will be hidden
+ ;; Example:
+ ;; 1. Setup page "Changelog" as home page and "Contents" in sidebar
+ ;; :default-home {:page "Changelog", :sidebar "Contents"}
+ ;; 2. Setup page "Jun 3rd, 2021" as home page without sidebar
+ ;; :default-home {:page "Jun 3rd, 2021"}
+ ;; 3. Setup page "home" as home page with multiple pages in sidebar
+ ;; :default-home {:page "home" :sidebar ["page a" "page b"]}
+
+ ;; Tell logseq to use a specific folder in the repo as a default location for notes
+ ;; if not specified, notes are stored in `pages` directory
+ ;; :pages-directory "your-directory"
+
+ ;; Tell logseq to use a specific folder in the repo as a default location for journals
+ ;; if not specified, journals are stored in `journals` directory
+ ;; :journals-directory "your-directory"
+
+ ;; Set this to true will convert
+ ;; `[[Grant Ideas]]` to `[[file:./grant_ideas.org][Grant Ideas]]` for org-mode
+ ;; For more, see https://github.com/logseq/logseq/issues/672
+ ;; :org-mode/insert-file-link? true
+
+ ;; Setup custom shortcuts under `:shortcuts` key
+ ;; Syntax:
+ ;; 1. `+` means keys pressing simultaneously. eg: `ctrl+shift+a`
+ ;; 2. ` ` empty space between keys represents key chords. eg: `t s` means press `t` followed by `s`
+ ;; 3. `mod` means `Ctrl` for Windows/Linux  and `Command` for Mac
+ ;; 4. use `false` to disable particular shortcut
+ ;; 5. you can define multiple bindings for one action, eg `["ctrl+j" "down"]`
+ ;; full list of configurable shortcuts are available below:
+ ;; https://github.com/logseq/logseq/blob/master/src/main/frontend/modules/shortcut/config.cljs
+ ;; Example:
+ ;; :shortcuts
+ ;; {:editor/new-block       "enter"
+ ;;  :editor/new-line        "shift+enter"
+ ;;  :editor/insert-link     "mod+shift+k"
+ ;;  :editor/highlight       false
+ ;;  :ui/toggle-settings     "t s"
+ ;;  :editor/up              ["ctrl+k" "up"]
+ ;;  :editor/down            ["ctrl+j" "down"]
+ ;;  :editor/left            ["ctrl+h" "left"]
+ ;;  :editor/right           ["ctrl+l" "right"]}
+ :shortcuts {}
+
+ ;; By default, pressing `Enter` in the document mode will create a new line.
+ ;; Set this to `true` so that it's the same behaviour as the usual outliner mode.
+ :shortcut/doc-mode-enter-for-new-block? false
+
+ ;; Block content larger than `block/content-max-length` will not be searchable
+ ;; or editable for performance.
+ :block/content-max-length 10000
+
+ ;; Whether to show command doc on hover
+ :ui/show-command-doc? true
+
+ ;; Whether to show empty bullets for non-document mode (the default mode)
+ :ui/show-empty-bullets? false
+
+ ;; Pre-defined :view function to use with advanced queries
+ :query/views
+ {:pprint
+  (fn [r] [:pre.code (pprint r)])}
+
+ ;; Pre-defined :result-transform function for use with advanced queries
+ :query/result-transforms
+ {:sort-by-priority
+  (fn [result] (sort-by (fn [h] (get h :block/priority "Z")) result))}
+
+ ;; The app will show those queries in today's journal page,
+ ;; the "NOW" query asks the tasks which need to be finished "now",
+ ;; the "NEXT" query asks the future tasks.
+ :default-queries
+ {:journals
+  [{:title "🔨 NOW"
+    :query [:find (pull ?h [*])
+            :in $ ?start ?today
+            :where
+            [?h :block/marker ?marker]
+            [(contains? #{"NOW" "DOING"} ?marker)]
+            [?h :block/page ?p]
+            [?p :block/journal? true]
+            [?p :block/journal-day ?d]
+            [(>= ?d ?start)]
+            [(<= ?d ?today)]]
+    :inputs [:14d :today]
+    :result-transform (fn [result]
+                        (sort-by (fn [h]
+                                   (get h :block/priority "Z")) result))
+    :collapsed? false}
+   {:title "📅 NEXT"
+    :query [:find (pull ?h [*])
+            :in $ ?start ?next
+            :where
+            [?h :block/marker ?marker]
+            [(contains? #{"NOW" "LATER" "TODO"} ?marker)]
+            [?h :block/page ?p]
+            [?p :block/journal? true]
+            [?p :block/journal-day ?d]
+            [(> ?d ?start)]
+            [(< ?d ?next)]]
+    :inputs [:today :7d-after]
+    :collapsed? false}]}
+
+ ;; Add your own commands to slash menu to speedup.
+ ;; E.g.
+ ;; :commands
+ ;; [
+ ;; ["js" "Javascript"]
+ ;; ["md" "Markdown"]
+ ;; ]
+ :commands
+ []
+
+ ;; By default, a block can only be collapsed if it has some children.
+ ;; `:outliner/block-title-collapse-enabled? true` enables a block with a title
+ ;; (multiple lines) can be collapsed too. For example:
+ ;; - block title
+ ;;   block content
+ :outliner/block-title-collapse-enabled? false
+
+ ;; Macros replace texts and will make you more productive.
+ ;; For example:
+ ;; Change the :macros value below to:
+ ;; {"poem" "Rose is $1, violet's $2. Life's ordered: Org assists you."}
+ ;; input "{{poem red,blue}}"
+ ;; becomes
+ ;; Rose is red, violet's blue. Life's ordered: Org assists you.
+ :macros {}
+
+ ;; The default level to be opened for the linked references.
+ ;; For example, if we have some example blocks like this:
+ ;; - a [[page]] (level 1)
+ ;;   - b        (level 2)
+ ;;     - c      (level 3)
+ ;;       - d    (level 4)
+ ;;
+ ;; With the default value of level 2, `b` will be collapsed.
+ ;; If we set the level's value to 3, `b` will be opened and `c` will be collapsed.
+ :ref/default-open-blocks-level 2
+
+ :ref/linked-references-collapsed-threshold 50
+
+ ;; Favorites to list on the left sidebar
+ :favorites []
+
+ ;; any number between 0 and 1 (the greater it is the faster the changes of the next-interval of card reviews) (default 0.5)
+ ;; :srs/learning-fraction 0.5
+
+ ;; the initial interval after the first successful review of a card (default 4)
+ ;; :srs/initial-interval 4
+
+ ;; hide specific properties for blocks
+ ;; E.g. :block-hidden-properties #{:created-at :updated-at}
+ ;; :block-hidden-properties #{}
+
+ ;; Enable all your properties to have corresponding pages
+ :property-pages/enabled? true
+
+ ;; Properties to exclude from having property pages
+ ;; E.g.:property-pages/excludelist #{:duration :author}
+ ;; :property-pages/excludelist
+
+ ;; By default, property value separated by commas will not be treated as
+ ;; page references. You can add properties to enable it.
+ ;; E.g. :property/separated-by-commas #{:alias :tags}
+ ;; :property/separated-by-commas #{}
+
+ ;; Properties that are ignored when parsing property values for references
+ ;; :ignored-page-references-keywords #{:author :startup}
+
+ ;; logbook setup
+ ;; :logbook/settings
+ ;; {:with-second-support? false ;limit logbook to minutes, seconds will be eliminated
+ ;;  :enabled-in-all-blocks true ;display logbook in all blocks after timetracking
+ ;;  :enabled-in-timestamped-blocks false ;don't display logbook at all
+ ;; }
+
+ ;; Mobile photo uploading setup
+ ;; :mobile/photo
+ ;; {:allow-editing? true
+ ;;  :quality          80}
+
+ ;; Mobile features options
+ ;; Gestures
+ ;; :mobile
+ ;; {:gestures/disabled-in-block-with-tags ["kanban"]}
+
+ ;; Extra CodeMirror options
+ ;; See https://codemirror.net/5/doc/manual.html#config for possible options
+ ;; :editor/extra-codemirror-options {:keyMap "emacs" :lineWrapping true}
+
+ ;; Enable logical outdenting
+ ;; :editor/logical-outdenting? true
+
+ ;; When both text and a file are in the clipboard, paste the file
+ ;; :editor/preferred-pasting-file? true
+
+ ;; Quick capture templates for receiving contents from other apps.
+ ;; Each template contains three elements {time}, {text} and {url}, which can be auto-expanded
+ ;; by received contents from other apps. Note: the {} cannot be omitted.
+ ;; - {time}: capture time
+ ;; - {date}: capture date using current date format, use `[[{date}]]` to get a page reference
+ ;; - {text}: text that users selected before sharing.
+ ;; - {url}: url or assets path for media files stored in Logseq.
+ ;; You can also reorder them, or even only use one or two of them in the template.
+ ;; You can also insert or format any text in the template as shown in the following examples.
+ ;; :quick-capture-templates
+ ;; {:text "[[quick capture]] **{time}**: {text} from {url}"
+ ;;  :media "[[quick capture]] **{time}**: {url}"}
+
+ ;; Quick capture options
+ ;; :quick-capture-options {:insert-today? false :redirect-page? false :default-page "my page"}
+
+ ;; File sync options
+ ;; Ignore these files when syncing, regexp is supported.
+ ;; :file-sync/ignore-files []
+
+ ;; dwim (do what I mean) for Enter key when editing.
+ ;; Context-awareness of Enter key makes editing more easily
+ ; :dwim/settings {
+ ;   :admonition&src?  true
+ ;   :markup?          false
+ ;   :block-ref?       true
+ ;   :page-ref?        true
+ ;   :properties?      true
+ ;   :list?            true
+ ; }
+
+ ;; Decide the way to escape the special characters in the page title.
+ ;; Warning:
+ ;;   This is a dangerous operation. If you want to change the setting,
+ ;;   should access the setting `Filename format` and follow the instructions.
+ ;;   Or you have to rename all the affected files manually then re-index on all
+ ;;   clients after the files are synced. Wrong handling may cause page titles
+ ;;   containing special characters to be messy.
+ ;; Available values:
+ ;;   :file/name-format :triple-lowbar
+ ;;     ;use triple underscore `___` for slash `/` in page title
+ ;;     ;use Percent-encoding for other invalid characters
+ :file/name-format :triple-lowbar
+ :feature/enable-whiteboards? true
+ :graph/settings {:excluded-pages? false, :journal? false}
+
+ ;; specify the format of the filename for journal files
+ ;; :journal/file-name-format "yyyy_MM_dd"
+
+ }
Index: content/digarden/logseq/bak/logseq/config/2023-04-02T18_12_23.930Z.Desktop.edn
===================================================================
--- content/digarden/logseq/bak/logseq/config/2023-04-02T18_12_23.930Z.Desktop.edn	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
+++ content/digarden/logseq/bak/logseq/config/2023-04-02T18_12_23.930Z.Desktop.edn	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -0,0 +1,352 @@
+{:meta/version 1
+
+ ;; Currently, we support either "Markdown" or "Org".
+ ;; This can overwrite your global preference so that
+ ;; maybe your personal preferred format is Org but you'd
+ ;; need to use Markdown for some projects.
+ ;; :preferred-format ""
+
+ ;; Preferred workflow style.
+ ;; Value is either ":now" for NOW/LATER style,
+ ;; or ":todo" for TODO/DOING style.
+ :preferred-workflow :todo
+
+ ;; The app will ignore those directories or files.
+ ;; E.g. :hidden ["/archived" "/test.md" "../assets/archived"]
+ :hidden []
+
+ ;; When creating the new journal page, the app will use your template if there is one.
+ ;; You only need to input your template name here.
+ :default-templates
+ {:journals ""}
+
+ ;; Set a custom date format for journal page title
+ ;; Example:
+ ;; :journal/page-title-format "EEE, do MMM yyyy"
+
+ ;; Whether to enable hover on tooltip preview feature
+ ;; Default is true, you can also toggle this via setting page
+ :ui/enable-tooltip? true
+
+ ;; Show brackets around page references
+ ;; :ui/show-brackets? true
+
+ ;; Enable showing the body of blocks when referencing them.
+ :ui/show-full-blocks? false
+
+ ;; Expand block references automatically when zoom-in
+ :ui/auto-expand-block-refs? true
+
+ ;; Enable Block timestamp
+ :feature/enable-block-timestamps? false
+
+ ;; Enable remove accents when searching.
+ ;; After toggle this option, please remember to rebuild your search index by press (cmd+c cmd+s).
+ :feature/enable-search-remove-accents? true
+
+ ;; Enable journals
+ ;; :feature/enable-journals? true
+
+ ;; Enable flashcards
+ ;; :feature/enable-flashcards? true
+
+ ;; Enable Whiteboards
+ ;; :feature/enable-whiteboards? true
+
+ ;; Disable the built-in Scheduled tasks and deadlines query
+ ;; :feature/disable-scheduled-and-deadline-query? true
+
+ ;; Specify the number of days in the future to display in the
+ ;; scheduled tasks and deadlines query, with a default value of 0 which
+ ;; only displays tasks for today.
+ ;; Example usage:
+ ;; Display all scheduled tasks and deadlines in the next 7 days
+ ;; :scheduled/future-days 7
+
+ ;; Specify the date on which the week starts.
+ ;; Goes from 0 to 6 (Monday to Sunday), default to 6
+ :start-of-week 6
+
+ ;; Specify a custom CSS import
+ ;; This option take precedence over your local `logseq/custom.css` file
+ ;; You may find a list of awesome logseq themes here:
+ ;; https://github.com/logseq/awesome-logseq#css-themes
+ ;; Example:
+ ;; :custom-css-url "@import url('https://cdn.jsdelivr.net/gh/dracula/logseq@master/custom.css');"
+
+ ;; Specify a custom js import
+ ;; This option take precedence over your local `logseq/custom.js` file
+ ;; :custom-js-url ""
+
+ ;; Set a custom Arweave gateway
+ ;; Default gateway: https://arweave.net
+ ;; :arweave/gateway ""
+
+ ;; Set Bullet indentation when exporting
+ ;; default option: tab
+ ;; Possible options are for `:sidebar` are
+ ;; 1. `:eight-spaces` as eight spaces
+ ;; 2. `:four-spaces` as four spaces
+ ;; 3. `:two-spaces` as two spaces
+ ;; :export/bullet-indentation :tab
+
+ ;; When :all-pages-public? true, export repo would export all pages within that repo.
+ ;; Regardless of whether you've set any page to public or not.
+ ;; Example:
+ ;; :publishing/all-pages-public? true
+
+ ;; Specify default home page and sidebar status for Logseq
+ ;; If not specified, Logseq default opens journals page on startup
+ ;; value for `:page` is name of page
+ ;; Possible options for `:sidebar` are
+ ;; 1. `"Contents"` to open up `Contents` in sidebar by default
+ ;; 2. `page name` to open up some page in sidebar
+ ;; 3. Or multiple pages in an array ["Contents" "Page A" "Page B"]
+ ;; If `:sidebar` is not set, sidebar will be hidden
+ ;; Example:
+ ;; 1. Setup page "Changelog" as home page and "Contents" in sidebar
+ ;; :default-home {:page "Changelog", :sidebar "Contents"}
+ ;; 2. Setup page "Jun 3rd, 2021" as home page without sidebar
+ ;; :default-home {:page "Jun 3rd, 2021"}
+ ;; 3. Setup page "home" as home page with multiple pages in sidebar
+ ;; :default-home {:page "home" :sidebar ["page a" "page b"]}
+
+ ;; Tell logseq to use a specific folder in the repo as a default location for notes
+ ;; if not specified, notes are stored in `pages` directory
+ ;; :pages-directory "your-directory"
+
+ ;; Tell logseq to use a specific folder in the repo as a default location for journals
+ ;; if not specified, journals are stored in `journals` directory
+ ;; :journals-directory "your-directory"
+
+ ;; Set this to true will convert
+ ;; `[[Grant Ideas]]` to `[[file:./grant_ideas.org][Grant Ideas]]` for org-mode
+ ;; For more, see https://github.com/logseq/logseq/issues/672
+ ;; :org-mode/insert-file-link? true
+
+ ;; Setup custom shortcuts under `:shortcuts` key
+ ;; Syntax:
+ ;; 1. `+` means keys pressing simultaneously. eg: `ctrl+shift+a`
+ ;; 2. ` ` empty space between keys represents key chords. eg: `t s` means press `t` followed by `s`
+ ;; 3. `mod` means `Ctrl` for Windows/Linux  and `Command` for Mac
+ ;; 4. use `false` to disable particular shortcut
+ ;; 5. you can define multiple bindings for one action, eg `["ctrl+j" "down"]`
+ ;; full list of configurable shortcuts are available below:
+ ;; https://github.com/logseq/logseq/blob/master/src/main/frontend/modules/shortcut/config.cljs
+ ;; Example:
+ ;; :shortcuts
+ ;; {:editor/new-block       "enter"
+ ;;  :editor/new-line        "shift+enter"
+ ;;  :editor/insert-link     "mod+shift+k"
+ ;;  :editor/highlight       false
+ ;;  :ui/toggle-settings     "t s"
+ ;;  :editor/up              ["ctrl+k" "up"]
+ ;;  :editor/down            ["ctrl+j" "down"]
+ ;;  :editor/left            ["ctrl+h" "left"]
+ ;;  :editor/right           ["ctrl+l" "right"]}
+ :shortcuts {}
+
+ ;; By default, pressing `Enter` in the document mode will create a new line.
+ ;; Set this to `true` so that it's the same behaviour as the usual outliner mode.
+ :shortcut/doc-mode-enter-for-new-block? false
+
+ ;; Block content larger than `block/content-max-length` will not be searchable
+ ;; or editable for performance.
+ :block/content-max-length 10000
+
+ ;; Whether to show command doc on hover
+ :ui/show-command-doc? true
+
+ ;; Whether to show empty bullets for non-document mode (the default mode)
+ :ui/show-empty-bullets? false
+
+ ;; Pre-defined :view function to use with advanced queries
+ :query/views
+ {:pprint
+  (fn [r] [:pre.code (pprint r)])}
+
+ ;; Pre-defined :result-transform function for use with advanced queries
+ :query/result-transforms
+ {:sort-by-priority
+  (fn [result] (sort-by (fn [h] (get h :block/priority "Z")) result))}
+
+ ;; The app will show those queries in today's journal page,
+ ;; the "NOW" query asks the tasks which need to be finished "now",
+ ;; the "NEXT" query asks the future tasks.
+ :default-queries
+ {:journals
+  [{:title "🔨 NOW"
+    :query [:find (pull ?h [*])
+            :in $ ?start ?today
+            :where
+            [?h :block/marker ?marker]
+            [(contains? #{"NOW" "DOING"} ?marker)]
+            [?h :block/page ?p]
+            [?p :block/journal? true]
+            [?p :block/journal-day ?d]
+            [(>= ?d ?start)]
+            [(<= ?d ?today)]]
+    :inputs [:14d :today]
+    :result-transform (fn [result]
+                        (sort-by (fn [h]
+                                   (get h :block/priority "Z")) result))
+    :collapsed? false}
+   {:title "📅 NEXT"
+    :query [:find (pull ?h [*])
+            :in $ ?start ?next
+            :where
+            [?h :block/marker ?marker]
+            [(contains? #{"NOW" "LATER" "TODO"} ?marker)]
+            [?h :block/page ?p]
+            [?p :block/journal? true]
+            [?p :block/journal-day ?d]
+            [(> ?d ?start)]
+            [(< ?d ?next)]]
+    :inputs [:today :7d-after]
+    :collapsed? false}]}
+
+ ;; Add your own commands to slash menu to speedup.
+ ;; E.g.
+ ;; :commands
+ ;; [
+ ;; ["js" "Javascript"]
+ ;; ["md" "Markdown"]
+ ;; ]
+ :commands
+ []
+
+ ;; By default, a block can only be collapsed if it has some children.
+ ;; `:outliner/block-title-collapse-enabled? true` enables a block with a title
+ ;; (multiple lines) can be collapsed too. For example:
+ ;; - block title
+ ;;   block content
+ :outliner/block-title-collapse-enabled? false
+
+ ;; Macros replace texts and will make you more productive.
+ ;; For example:
+ ;; Change the :macros value below to:
+ ;; {"poem" "Rose is $1, violet's $2. Life's ordered: Org assists you."}
+ ;; input "{{poem red,blue}}"
+ ;; becomes
+ ;; Rose is red, violet's blue. Life's ordered: Org assists you.
+ :macros {}
+
+ ;; The default level to be opened for the linked references.
+ ;; For example, if we have some example blocks like this:
+ ;; - a [[page]] (level 1)
+ ;;   - b        (level 2)
+ ;;     - c      (level 3)
+ ;;       - d    (level 4)
+ ;;
+ ;; With the default value of level 2, `b` will be collapsed.
+ ;; If we set the level's value to 3, `b` will be opened and `c` will be collapsed.
+ :ref/default-open-blocks-level 2
+
+ :ref/linked-references-collapsed-threshold 50
+
+ ;; Favorites to list on the left sidebar
+ :favorites []
+
+ ;; any number between 0 and 1 (the greater it is the faster the changes of the next-interval of card reviews) (default 0.5)
+ ;; :srs/learning-fraction 0.5
+
+ ;; the initial interval after the first successful review of a card (default 4)
+ ;; :srs/initial-interval 4
+
+ ;; hide specific properties for blocks
+ ;; E.g. :block-hidden-properties #{:created-at :updated-at}
+ ;; :block-hidden-properties #{}
+
+ ;; Enable all your properties to have corresponding pages
+ :property-pages/enabled? true
+
+ ;; Properties to exclude from having property pages
+ ;; E.g.:property-pages/excludelist #{:duration :author}
+ ;; :property-pages/excludelist
+
+ ;; By default, property value separated by commas will not be treated as
+ ;; page references. You can add properties to enable it.
+ ;; E.g. :property/separated-by-commas #{:alias :tags}
+ ;; :property/separated-by-commas #{}
+
+ ;; Properties that are ignored when parsing property values for references
+ ;; :ignored-page-references-keywords #{:author :startup}
+
+ ;; logbook setup
+ ;; :logbook/settings
+ ;; {:with-second-support? false ;limit logbook to minutes, seconds will be eliminated
+ ;;  :enabled-in-all-blocks true ;display logbook in all blocks after timetracking
+ ;;  :enabled-in-timestamped-blocks false ;don't display logbook at all
+ ;; }
+
+ ;; Mobile photo uploading setup
+ ;; :mobile/photo
+ ;; {:allow-editing? true
+ ;;  :quality          80}
+
+ ;; Mobile features options
+ ;; Gestures
+ ;; :mobile
+ ;; {:gestures/disabled-in-block-with-tags ["kanban"]}
+
+ ;; Extra CodeMirror options
+ ;; See https://codemirror.net/5/doc/manual.html#config for possible options
+ ;; :editor/extra-codemirror-options {:keyMap "emacs" :lineWrapping true}
+
+ ;; Enable logical outdenting
+ ;; :editor/logical-outdenting? true
+
+ ;; When both text and a file are in the clipboard, paste the file
+ ;; :editor/preferred-pasting-file? true
+
+ ;; Quick capture templates for receiving contents from other apps.
+ ;; Each template contains three elements {time}, {text} and {url}, which can be auto-expanded
+ ;; by received contents from other apps. Note: the {} cannot be omitted.
+ ;; - {time}: capture time
+ ;; - {date}: capture date using current date format, use `[[{date}]]` to get a page reference
+ ;; - {text}: text that users selected before sharing.
+ ;; - {url}: url or assets path for media files stored in Logseq.
+ ;; You can also reorder them, or even only use one or two of them in the template.
+ ;; You can also insert or format any text in the template as shown in the following examples.
+ ;; :quick-capture-templates
+ ;; {:text "[[quick capture]] **{time}**: {text} from {url}"
+ ;;  :media "[[quick capture]] **{time}**: {url}"}
+
+ ;; Quick capture options
+ ;; :quick-capture-options {:insert-today? false :redirect-page? false :default-page "my page"}
+
+ ;; File sync options
+ ;; Ignore these files when syncing, regexp is supported.
+ ;; :file-sync/ignore-files []
+
+ ;; dwim (do what I mean) for Enter key when editing.
+ ;; Context-awareness of Enter key makes editing more easily
+ ; :dwim/settings {
+ ;   :admonition&src?  true
+ ;   :markup?          false
+ ;   :block-ref?       true
+ ;   :page-ref?        true
+ ;   :properties?      true
+ ;   :list?            true
+ ; }
+
+ ;; Decide the way to escape the special characters in the page title.
+ ;; Warning:
+ ;;   This is a dangerous operation. If you want to change the setting,
+ ;;   should access the setting `Filename format` and follow the instructions.
+ ;;   Or you have to rename all the affected files manually then re-index on all
+ ;;   clients after the files are synced. Wrong handling may cause page titles
+ ;;   containing special characters to be messy.
+ ;; Available values:
+ ;;   :file/name-format :triple-lowbar
+ ;;     ;use triple underscore `___` for slash `/` in page title
+ ;;     ;use Percent-encoding for other invalid characters
+ :file/name-format :triple-lowbar
+ :feature/enable-whiteboards? true
+ :graph/settings {:journal? false, :builtin-pages? false, :excluded-pages? true, :orphan-pages? true}
+ :publishing/all-pages-public? true
+
+ ;; specify the format of the filename for journal files
+ ;; :journal/file-name-format "yyyy_MM_dd"
+
+ }
Index: content/digarden/logseq/bak/logseq/config/2023-04-02T18_12_30.307Z.Desktop.edn
===================================================================
--- content/digarden/logseq/bak/logseq/config/2023-04-02T18_12_30.307Z.Desktop.edn	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
+++ content/digarden/logseq/bak/logseq/config/2023-04-02T18_12_30.307Z.Desktop.edn	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -0,0 +1,352 @@
+{:meta/version 1
+
+ ;; Currently, we support either "Markdown" or "Org".
+ ;; This can overwrite your global preference so that
+ ;; maybe your personal preferred format is Org but you'd
+ ;; need to use Markdown for some projects.
+ ;; :preferred-format ""
+
+ ;; Preferred workflow style.
+ ;; Value is either ":now" for NOW/LATER style,
+ ;; or ":todo" for TODO/DOING style.
+ :preferred-workflow :todo
+
+ ;; The app will ignore those directories or files.
+ ;; E.g. :hidden ["/archived" "/test.md" "../assets/archived"]
+ :hidden []
+
+ ;; When creating the new journal page, the app will use your template if there is one.
+ ;; You only need to input your template name here.
+ :default-templates
+ {:journals ""}
+
+ ;; Set a custom date format for journal page title
+ ;; Example:
+ ;; :journal/page-title-format "EEE, do MMM yyyy"
+
+ ;; Whether to enable hover on tooltip preview feature
+ ;; Default is true, you can also toggle this via setting page
+ :ui/enable-tooltip? true
+
+ ;; Show brackets around page references
+ ;; :ui/show-brackets? true
+
+ ;; Enable showing the body of blocks when referencing them.
+ :ui/show-full-blocks? false
+
+ ;; Expand block references automatically when zoom-in
+ :ui/auto-expand-block-refs? true
+
+ ;; Enable Block timestamp
+ :feature/enable-block-timestamps? false
+
+ ;; Enable remove accents when searching.
+ ;; After toggle this option, please remember to rebuild your search index by press (cmd+c cmd+s).
+ :feature/enable-search-remove-accents? true
+
+ ;; Enable journals
+ ;; :feature/enable-journals? true
+
+ ;; Enable flashcards
+ ;; :feature/enable-flashcards? true
+
+ ;; Enable Whiteboards
+ ;; :feature/enable-whiteboards? true
+
+ ;; Disable the built-in Scheduled tasks and deadlines query
+ ;; :feature/disable-scheduled-and-deadline-query? true
+
+ ;; Specify the number of days in the future to display in the
+ ;; scheduled tasks and deadlines query, with a default value of 0 which
+ ;; only displays tasks for today.
+ ;; Example usage:
+ ;; Display all scheduled tasks and deadlines in the next 7 days
+ ;; :scheduled/future-days 7
+
+ ;; Specify the date on which the week starts.
+ ;; Goes from 0 to 6 (Monday to Sunday), default to 6
+ :start-of-week 6
+
+ ;; Specify a custom CSS import
+ ;; This option take precedence over your local `logseq/custom.css` file
+ ;; You may find a list of awesome logseq themes here:
+ ;; https://github.com/logseq/awesome-logseq#css-themes
+ ;; Example:
+ ;; :custom-css-url "@import url('https://cdn.jsdelivr.net/gh/dracula/logseq@master/custom.css');"
+
+ ;; Specify a custom js import
+ ;; This option take precedence over your local `logseq/custom.js` file
+ ;; :custom-js-url ""
+
+ ;; Set a custom Arweave gateway
+ ;; Default gateway: https://arweave.net
+ ;; :arweave/gateway ""
+
+ ;; Set Bullet indentation when exporting
+ ;; default option: tab
+ ;; Possible options are for `:sidebar` are
+ ;; 1. `:eight-spaces` as eight spaces
+ ;; 2. `:four-spaces` as four spaces
+ ;; 3. `:two-spaces` as two spaces
+ ;; :export/bullet-indentation :tab
+
+ ;; When :all-pages-public? true, export repo would export all pages within that repo.
+ ;; Regardless of whether you've set any page to public or not.
+ ;; Example:
+ ;; :publishing/all-pages-public? true
+
+ ;; Specify default home page and sidebar status for Logseq
+ ;; If not specified, Logseq default opens journals page on startup
+ ;; value for `:page` is name of page
+ ;; Possible options for `:sidebar` are
+ ;; 1. `"Contents"` to open up `Contents` in sidebar by default
+ ;; 2. `page name` to open up some page in sidebar
+ ;; 3. Or multiple pages in an array ["Contents" "Page A" "Page B"]
+ ;; If `:sidebar` is not set, sidebar will be hidden
+ ;; Example:
+ ;; 1. Setup page "Changelog" as home page and "Contents" in sidebar
+ ;; :default-home {:page "Changelog", :sidebar "Contents"}
+ ;; 2. Setup page "Jun 3rd, 2021" as home page without sidebar
+ ;; :default-home {:page "Jun 3rd, 2021"}
+ ;; 3. Setup page "home" as home page with multiple pages in sidebar
+ ;; :default-home {:page "home" :sidebar ["page a" "page b"]}
+
+ ;; Tell logseq to use a specific folder in the repo as a default location for notes
+ ;; if not specified, notes are stored in `pages` directory
+ ;; :pages-directory "your-directory"
+
+ ;; Tell logseq to use a specific folder in the repo as a default location for journals
+ ;; if not specified, journals are stored in `journals` directory
+ ;; :journals-directory "your-directory"
+
+ ;; Set this to true will convert
+ ;; `[[Grant Ideas]]` to `[[file:./grant_ideas.org][Grant Ideas]]` for org-mode
+ ;; For more, see https://github.com/logseq/logseq/issues/672
+ ;; :org-mode/insert-file-link? true
+
+ ;; Setup custom shortcuts under `:shortcuts` key
+ ;; Syntax:
+ ;; 1. `+` means keys pressing simultaneously. eg: `ctrl+shift+a`
+ ;; 2. ` ` empty space between keys represents key chords. eg: `t s` means press `t` followed by `s`
+ ;; 3. `mod` means `Ctrl` for Windows/Linux  and `Command` for Mac
+ ;; 4. use `false` to disable particular shortcut
+ ;; 5. you can define multiple bindings for one action, eg `["ctrl+j" "down"]`
+ ;; full list of configurable shortcuts are available below:
+ ;; https://github.com/logseq/logseq/blob/master/src/main/frontend/modules/shortcut/config.cljs
+ ;; Example:
+ ;; :shortcuts
+ ;; {:editor/new-block       "enter"
+ ;;  :editor/new-line        "shift+enter"
+ ;;  :editor/insert-link     "mod+shift+k"
+ ;;  :editor/highlight       false
+ ;;  :ui/toggle-settings     "t s"
+ ;;  :editor/up              ["ctrl+k" "up"]
+ ;;  :editor/down            ["ctrl+j" "down"]
+ ;;  :editor/left            ["ctrl+h" "left"]
+ ;;  :editor/right           ["ctrl+l" "right"]}
+ :shortcuts {}
+
+ ;; By default, pressing `Enter` in the document mode will create a new line.
+ ;; Set this to `true` so that it's the same behaviour as the usual outliner mode.
+ :shortcut/doc-mode-enter-for-new-block? false
+
+ ;; Block content larger than `block/content-max-length` will not be searchable
+ ;; or editable for performance.
+ :block/content-max-length 10000
+
+ ;; Whether to show command doc on hover
+ :ui/show-command-doc? true
+
+ ;; Whether to show empty bullets for non-document mode (the default mode)
+ :ui/show-empty-bullets? false
+
+ ;; Pre-defined :view function to use with advanced queries
+ :query/views
+ {:pprint
+  (fn [r] [:pre.code (pprint r)])}
+
+ ;; Pre-defined :result-transform function for use with advanced queries
+ :query/result-transforms
+ {:sort-by-priority
+  (fn [result] (sort-by (fn [h] (get h :block/priority "Z")) result))}
+
+ ;; The app will show those queries in today's journal page,
+ ;; the "NOW" query asks the tasks which need to be finished "now",
+ ;; the "NEXT" query asks the future tasks.
+ :default-queries
+ {:journals
+  [{:title "🔨 NOW"
+    :query [:find (pull ?h [*])
+            :in $ ?start ?today
+            :where
+            [?h :block/marker ?marker]
+            [(contains? #{"NOW" "DOING"} ?marker)]
+            [?h :block/page ?p]
+            [?p :block/journal? true]
+            [?p :block/journal-day ?d]
+            [(>= ?d ?start)]
+            [(<= ?d ?today)]]
+    :inputs [:14d :today]
+    :result-transform (fn [result]
+                        (sort-by (fn [h]
+                                   (get h :block/priority "Z")) result))
+    :collapsed? false}
+   {:title "📅 NEXT"
+    :query [:find (pull ?h [*])
+            :in $ ?start ?next
+            :where
+            [?h :block/marker ?marker]
+            [(contains? #{"NOW" "LATER" "TODO"} ?marker)]
+            [?h :block/page ?p]
+            [?p :block/journal? true]
+            [?p :block/journal-day ?d]
+            [(> ?d ?start)]
+            [(< ?d ?next)]]
+    :inputs [:today :7d-after]
+    :collapsed? false}]}
+
+ ;; Add your own commands to slash menu to speedup.
+ ;; E.g.
+ ;; :commands
+ ;; [
+ ;; ["js" "Javascript"]
+ ;; ["md" "Markdown"]
+ ;; ]
+ :commands
+ []
+
+ ;; By default, a block can only be collapsed if it has some children.
+ ;; `:outliner/block-title-collapse-enabled? true` enables a block with a title
+ ;; (multiple lines) can be collapsed too. For example:
+ ;; - block title
+ ;;   block content
+ :outliner/block-title-collapse-enabled? false
+
+ ;; Macros replace texts and will make you more productive.
+ ;; For example:
+ ;; Change the :macros value below to:
+ ;; {"poem" "Rose is $1, violet's $2. Life's ordered: Org assists you."}
+ ;; input "{{poem red,blue}}"
+ ;; becomes
+ ;; Rose is red, violet's blue. Life's ordered: Org assists you.
+ :macros {}
+
+ ;; The default level to be opened for the linked references.
+ ;; For example, if we have some example blocks like this:
+ ;; - a [[page]] (level 1)
+ ;;   - b        (level 2)
+ ;;     - c      (level 3)
+ ;;       - d    (level 4)
+ ;;
+ ;; With the default value of level 2, `b` will be collapsed.
+ ;; If we set the level's value to 3, `b` will be opened and `c` will be collapsed.
+ :ref/default-open-blocks-level 2
+
+ :ref/linked-references-collapsed-threshold 50
+
+ ;; Favorites to list on the left sidebar
+ :favorites []
+
+ ;; any number between 0 and 1 (the greater it is the faster the changes of the next-interval of card reviews) (default 0.5)
+ ;; :srs/learning-fraction 0.5
+
+ ;; the initial interval after the first successful review of a card (default 4)
+ ;; :srs/initial-interval 4
+
+ ;; hide specific properties for blocks
+ ;; E.g. :block-hidden-properties #{:created-at :updated-at}
+ ;; :block-hidden-properties #{}
+
+ ;; Enable all your properties to have corresponding pages
+ :property-pages/enabled? true
+
+ ;; Properties to exclude from having property pages
+ ;; E.g.:property-pages/excludelist #{:duration :author}
+ ;; :property-pages/excludelist
+
+ ;; By default, property value separated by commas will not be treated as
+ ;; page references. You can add properties to enable it.
+ ;; E.g. :property/separated-by-commas #{:alias :tags}
+ ;; :property/separated-by-commas #{}
+
+ ;; Properties that are ignored when parsing property values for references
+ ;; :ignored-page-references-keywords #{:author :startup}
+
+ ;; logbook setup
+ ;; :logbook/settings
+ ;; {:with-second-support? false ;limit logbook to minutes, seconds will be eliminated
+ ;;  :enabled-in-all-blocks true ;display logbook in all blocks after timetracking
+ ;;  :enabled-in-timestamped-blocks false ;don't display logbook at all
+ ;; }
+
+ ;; Mobile photo uploading setup
+ ;; :mobile/photo
+ ;; {:allow-editing? true
+ ;;  :quality          80}
+
+ ;; Mobile features options
+ ;; Gestures
+ ;; :mobile
+ ;; {:gestures/disabled-in-block-with-tags ["kanban"]}
+
+ ;; Extra CodeMirror options
+ ;; See https://codemirror.net/5/doc/manual.html#config for possible options
+ ;; :editor/extra-codemirror-options {:keyMap "emacs" :lineWrapping true}
+
+ ;; Enable logical outdenting
+ ;; :editor/logical-outdenting? true
+
+ ;; When both text and a file are in the clipboard, paste the file
+ ;; :editor/preferred-pasting-file? true
+
+ ;; Quick capture templates for receiving contents from other apps.
+ ;; Each template contains three elements {time}, {text} and {url}, which can be auto-expanded
+ ;; by received contents from other apps. Note: the {} cannot be omitted.
+ ;; - {time}: capture time
+ ;; - {date}: capture date using current date format, use `[[{date}]]` to get a page reference
+ ;; - {text}: text that users selected before sharing.
+ ;; - {url}: url or assets path for media files stored in Logseq.
+ ;; You can also reorder them, or even only use one or two of them in the template.
+ ;; You can also insert or format any text in the template as shown in the following examples.
+ ;; :quick-capture-templates
+ ;; {:text "[[quick capture]] **{time}**: {text} from {url}"
+ ;;  :media "[[quick capture]] **{time}**: {url}"}
+
+ ;; Quick capture options
+ ;; :quick-capture-options {:insert-today? false :redirect-page? false :default-page "my page"}
+
+ ;; File sync options
+ ;; Ignore these files when syncing, regexp is supported.
+ ;; :file-sync/ignore-files []
+
+ ;; dwim (do what I mean) for Enter key when editing.
+ ;; Context-awareness of Enter key makes editing more easily
+ ; :dwim/settings {
+ ;   :admonition&src?  true
+ ;   :markup?          false
+ ;   :block-ref?       true
+ ;   :page-ref?        true
+ ;   :properties?      true
+ ;   :list?            true
+ ; }
+
+ ;; Decide the way to escape the special characters in the page title.
+ ;; Warning:
+ ;;   This is a dangerous operation. If you want to change the setting,
+ ;;   should access the setting `Filename format` and follow the instructions.
+ ;;   Or you have to rename all the affected files manually then re-index on all
+ ;;   clients after the files are synced. Wrong handling may cause page titles
+ ;;   containing special characters to be messy.
+ ;; Available values:
+ ;;   :file/name-format :triple-lowbar
+ ;;     ;use triple underscore `___` for slash `/` in page title
+ ;;     ;use Percent-encoding for other invalid characters
+ :file/name-format :triple-lowbar
+ :feature/enable-whiteboards? true
+ :graph/settings {:journal? true, :builtin-pages? false, :excluded-pages? true, :orphan-pages? true}
+ :publishing/all-pages-public? true
+
+ ;; specify the format of the filename for journal files
+ ;; :journal/file-name-format "yyyy_MM_dd"
+
+ }
Index: content/digarden/logseq/bak/logseq/config/2023-04-02T18_12_30.893Z.Desktop.edn
===================================================================
--- content/digarden/logseq/bak/logseq/config/2023-04-02T18_12_30.893Z.Desktop.edn	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
+++ content/digarden/logseq/bak/logseq/config/2023-04-02T18_12_30.893Z.Desktop.edn	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -0,0 +1,352 @@
+{:meta/version 1
+
+ ;; Currently, we support either "Markdown" or "Org".
+ ;; This can overwrite your global preference so that
+ ;; maybe your personal preferred format is Org but you'd
+ ;; need to use Markdown for some projects.
+ ;; :preferred-format ""
+
+ ;; Preferred workflow style.
+ ;; Value is either ":now" for NOW/LATER style,
+ ;; or ":todo" for TODO/DOING style.
+ :preferred-workflow :todo
+
+ ;; The app will ignore those directories or files.
+ ;; E.g. :hidden ["/archived" "/test.md" "../assets/archived"]
+ :hidden []
+
+ ;; When creating the new journal page, the app will use your template if there is one.
+ ;; You only need to input your template name here.
+ :default-templates
+ {:journals ""}
+
+ ;; Set a custom date format for journal page title
+ ;; Example:
+ ;; :journal/page-title-format "EEE, do MMM yyyy"
+
+ ;; Whether to enable hover on tooltip preview feature
+ ;; Default is true, you can also toggle this via setting page
+ :ui/enable-tooltip? true
+
+ ;; Show brackets around page references
+ ;; :ui/show-brackets? true
+
+ ;; Enable showing the body of blocks when referencing them.
+ :ui/show-full-blocks? false
+
+ ;; Expand block references automatically when zoom-in
+ :ui/auto-expand-block-refs? true
+
+ ;; Enable Block timestamp
+ :feature/enable-block-timestamps? false
+
+ ;; Enable remove accents when searching.
+ ;; After toggle this option, please remember to rebuild your search index by press (cmd+c cmd+s).
+ :feature/enable-search-remove-accents? true
+
+ ;; Enable journals
+ ;; :feature/enable-journals? true
+
+ ;; Enable flashcards
+ ;; :feature/enable-flashcards? true
+
+ ;; Enable Whiteboards
+ ;; :feature/enable-whiteboards? true
+
+ ;; Disable the built-in Scheduled tasks and deadlines query
+ ;; :feature/disable-scheduled-and-deadline-query? true
+
+ ;; Specify the number of days in the future to display in the
+ ;; scheduled tasks and deadlines query, with a default value of 0 which
+ ;; only displays tasks for today.
+ ;; Example usage:
+ ;; Display all scheduled tasks and deadlines in the next 7 days
+ ;; :scheduled/future-days 7
+
+ ;; Specify the date on which the week starts.
+ ;; Goes from 0 to 6 (Monday to Sunday), default to 6
+ :start-of-week 6
+
+ ;; Specify a custom CSS import
+ ;; This option take precedence over your local `logseq/custom.css` file
+ ;; You may find a list of awesome logseq themes here:
+ ;; https://github.com/logseq/awesome-logseq#css-themes
+ ;; Example:
+ ;; :custom-css-url "@import url('https://cdn.jsdelivr.net/gh/dracula/logseq@master/custom.css');"
+
+ ;; Specify a custom js import
+ ;; This option take precedence over your local `logseq/custom.js` file
+ ;; :custom-js-url ""
+
+ ;; Set a custom Arweave gateway
+ ;; Default gateway: https://arweave.net
+ ;; :arweave/gateway ""
+
+ ;; Set Bullet indentation when exporting
+ ;; default option: tab
+ ;; Possible options are for `:sidebar` are
+ ;; 1. `:eight-spaces` as eight spaces
+ ;; 2. `:four-spaces` as four spaces
+ ;; 3. `:two-spaces` as two spaces
+ ;; :export/bullet-indentation :tab
+
+ ;; When :all-pages-public? true, export repo would export all pages within that repo.
+ ;; Regardless of whether you've set any page to public or not.
+ ;; Example:
+ ;; :publishing/all-pages-public? true
+
+ ;; Specify default home page and sidebar status for Logseq
+ ;; If not specified, Logseq default opens journals page on startup
+ ;; value for `:page` is name of page
+ ;; Possible options for `:sidebar` are
+ ;; 1. `"Contents"` to open up `Contents` in sidebar by default
+ ;; 2. `page name` to open up some page in sidebar
+ ;; 3. Or multiple pages in an array ["Contents" "Page A" "Page B"]
+ ;; If `:sidebar` is not set, sidebar will be hidden
+ ;; Example:
+ ;; 1. Setup page "Changelog" as home page and "Contents" in sidebar
+ ;; :default-home {:page "Changelog", :sidebar "Contents"}
+ ;; 2. Setup page "Jun 3rd, 2021" as home page without sidebar
+ ;; :default-home {:page "Jun 3rd, 2021"}
+ ;; 3. Setup page "home" as home page with multiple pages in sidebar
+ ;; :default-home {:page "home" :sidebar ["page a" "page b"]}
+
+ ;; Tell logseq to use a specific folder in the repo as a default location for notes
+ ;; if not specified, notes are stored in `pages` directory
+ ;; :pages-directory "your-directory"
+
+ ;; Tell logseq to use a specific folder in the repo as a default location for journals
+ ;; if not specified, journals are stored in `journals` directory
+ ;; :journals-directory "your-directory"
+
+ ;; Set this to true will convert
+ ;; `[[Grant Ideas]]` to `[[file:./grant_ideas.org][Grant Ideas]]` for org-mode
+ ;; For more, see https://github.com/logseq/logseq/issues/672
+ ;; :org-mode/insert-file-link? true
+
+ ;; Setup custom shortcuts under `:shortcuts` key
+ ;; Syntax:
+ ;; 1. `+` means keys pressing simultaneously. eg: `ctrl+shift+a`
+ ;; 2. ` ` empty space between keys represents key chords. eg: `t s` means press `t` followed by `s`
+ ;; 3. `mod` means `Ctrl` for Windows/Linux  and `Command` for Mac
+ ;; 4. use `false` to disable particular shortcut
+ ;; 5. you can define multiple bindings for one action, eg `["ctrl+j" "down"]`
+ ;; full list of configurable shortcuts are available below:
+ ;; https://github.com/logseq/logseq/blob/master/src/main/frontend/modules/shortcut/config.cljs
+ ;; Example:
+ ;; :shortcuts
+ ;; {:editor/new-block       "enter"
+ ;;  :editor/new-line        "shift+enter"
+ ;;  :editor/insert-link     "mod+shift+k"
+ ;;  :editor/highlight       false
+ ;;  :ui/toggle-settings     "t s"
+ ;;  :editor/up              ["ctrl+k" "up"]
+ ;;  :editor/down            ["ctrl+j" "down"]
+ ;;  :editor/left            ["ctrl+h" "left"]
+ ;;  :editor/right           ["ctrl+l" "right"]}
+ :shortcuts {}
+
+ ;; By default, pressing `Enter` in the document mode will create a new line.
+ ;; Set this to `true` so that it's the same behaviour as the usual outliner mode.
+ :shortcut/doc-mode-enter-for-new-block? false
+
+ ;; Block content larger than `block/content-max-length` will not be searchable
+ ;; or editable for performance.
+ :block/content-max-length 10000
+
+ ;; Whether to show command doc on hover
+ :ui/show-command-doc? true
+
+ ;; Whether to show empty bullets for non-document mode (the default mode)
+ :ui/show-empty-bullets? false
+
+ ;; Pre-defined :view function to use with advanced queries
+ :query/views
+ {:pprint
+  (fn [r] [:pre.code (pprint r)])}
+
+ ;; Pre-defined :result-transform function for use with advanced queries
+ :query/result-transforms
+ {:sort-by-priority
+  (fn [result] (sort-by (fn [h] (get h :block/priority "Z")) result))}
+
+ ;; The app will show those queries in today's journal page,
+ ;; the "NOW" query asks the tasks which need to be finished "now",
+ ;; the "NEXT" query asks the future tasks.
+ :default-queries
+ {:journals
+  [{:title "🔨 NOW"
+    :query [:find (pull ?h [*])
+            :in $ ?start ?today
+            :where
+            [?h :block/marker ?marker]
+            [(contains? #{"NOW" "DOING"} ?marker)]
+            [?h :block/page ?p]
+            [?p :block/journal? true]
+            [?p :block/journal-day ?d]
+            [(>= ?d ?start)]
+            [(<= ?d ?today)]]
+    :inputs [:14d :today]
+    :result-transform (fn [result]
+                        (sort-by (fn [h]
+                                   (get h :block/priority "Z")) result))
+    :collapsed? false}
+   {:title "📅 NEXT"
+    :query [:find (pull ?h [*])
+            :in $ ?start ?next
+            :where
+            [?h :block/marker ?marker]
+            [(contains? #{"NOW" "LATER" "TODO"} ?marker)]
+            [?h :block/page ?p]
+            [?p :block/journal? true]
+            [?p :block/journal-day ?d]
+            [(> ?d ?start)]
+            [(< ?d ?next)]]
+    :inputs [:today :7d-after]
+    :collapsed? false}]}
+
+ ;; Add your own commands to slash menu to speedup.
+ ;; E.g.
+ ;; :commands
+ ;; [
+ ;; ["js" "Javascript"]
+ ;; ["md" "Markdown"]
+ ;; ]
+ :commands
+ []
+
+ ;; By default, a block can only be collapsed if it has some children.
+ ;; `:outliner/block-title-collapse-enabled? true` enables a block with a title
+ ;; (multiple lines) can be collapsed too. For example:
+ ;; - block title
+ ;;   block content
+ :outliner/block-title-collapse-enabled? false
+
+ ;; Macros replace texts and will make you more productive.
+ ;; For example:
+ ;; Change the :macros value below to:
+ ;; {"poem" "Rose is $1, violet's $2. Life's ordered: Org assists you."}
+ ;; input "{{poem red,blue}}"
+ ;; becomes
+ ;; Rose is red, violet's blue. Life's ordered: Org assists you.
+ :macros {}
+
+ ;; The default level to be opened for the linked references.
+ ;; For example, if we have some example blocks like this:
+ ;; - a [[page]] (level 1)
+ ;;   - b        (level 2)
+ ;;     - c      (level 3)
+ ;;       - d    (level 4)
+ ;;
+ ;; With the default value of level 2, `b` will be collapsed.
+ ;; If we set the level's value to 3, `b` will be opened and `c` will be collapsed.
+ :ref/default-open-blocks-level 2
+
+ :ref/linked-references-collapsed-threshold 50
+
+ ;; Favorites to list on the left sidebar
+ :favorites []
+
+ ;; any number between 0 and 1 (the greater it is the faster the changes of the next-interval of card reviews) (default 0.5)
+ ;; :srs/learning-fraction 0.5
+
+ ;; the initial interval after the first successful review of a card (default 4)
+ ;; :srs/initial-interval 4
+
+ ;; hide specific properties for blocks
+ ;; E.g. :block-hidden-properties #{:created-at :updated-at}
+ ;; :block-hidden-properties #{}
+
+ ;; Enable all your properties to have corresponding pages
+ :property-pages/enabled? true
+
+ ;; Properties to exclude from having property pages
+ ;; E.g.:property-pages/excludelist #{:duration :author}
+ ;; :property-pages/excludelist
+
+ ;; By default, property value separated by commas will not be treated as
+ ;; page references. You can add properties to enable it.
+ ;; E.g. :property/separated-by-commas #{:alias :tags}
+ ;; :property/separated-by-commas #{}
+
+ ;; Properties that are ignored when parsing property values for references
+ ;; :ignored-page-references-keywords #{:author :startup}
+
+ ;; logbook setup
+ ;; :logbook/settings
+ ;; {:with-second-support? false ;limit logbook to minutes, seconds will be eliminated
+ ;;  :enabled-in-all-blocks true ;display logbook in all blocks after timetracking
+ ;;  :enabled-in-timestamped-blocks false ;don't display logbook at all
+ ;; }
+
+ ;; Mobile photo uploading setup
+ ;; :mobile/photo
+ ;; {:allow-editing? true
+ ;;  :quality          80}
+
+ ;; Mobile features options
+ ;; Gestures
+ ;; :mobile
+ ;; {:gestures/disabled-in-block-with-tags ["kanban"]}
+
+ ;; Extra CodeMirror options
+ ;; See https://codemirror.net/5/doc/manual.html#config for possible options
+ ;; :editor/extra-codemirror-options {:keyMap "emacs" :lineWrapping true}
+
+ ;; Enable logical outdenting
+ ;; :editor/logical-outdenting? true
+
+ ;; When both text and a file are in the clipboard, paste the file
+ ;; :editor/preferred-pasting-file? true
+
+ ;; Quick capture templates for receiving contents from other apps.
+ ;; Each template contains three elements {time}, {text} and {url}, which can be auto-expanded
+ ;; by received contents from other apps. Note: the {} cannot be omitted.
+ ;; - {time}: capture time
+ ;; - {date}: capture date using current date format, use `[[{date}]]` to get a page reference
+ ;; - {text}: text that users selected before sharing.
+ ;; - {url}: url or assets path for media files stored in Logseq.
+ ;; You can also reorder them, or even only use one or two of them in the template.
+ ;; You can also insert or format any text in the template as shown in the following examples.
+ ;; :quick-capture-templates
+ ;; {:text "[[quick capture]] **{time}**: {text} from {url}"
+ ;;  :media "[[quick capture]] **{time}**: {url}"}
+
+ ;; Quick capture options
+ ;; :quick-capture-options {:insert-today? false :redirect-page? false :default-page "my page"}
+
+ ;; File sync options
+ ;; Ignore these files when syncing, regexp is supported.
+ ;; :file-sync/ignore-files []
+
+ ;; dwim (do what I mean) for Enter key when editing.
+ ;; Context-awareness of Enter key makes editing more easily
+ ; :dwim/settings {
+ ;   :admonition&src?  true
+ ;   :markup?          false
+ ;   :block-ref?       true
+ ;   :page-ref?        true
+ ;   :properties?      true
+ ;   :list?            true
+ ; }
+
+ ;; Decide the way to escape the special characters in the page title.
+ ;; Warning:
+ ;;   This is a dangerous operation. If you want to change the setting,
+ ;;   should access the setting `Filename format` and follow the instructions.
+ ;;   Or you have to rename all the affected files manually then re-index on all
+ ;;   clients after the files are synced. Wrong handling may cause page titles
+ ;;   containing special characters to be messy.
+ ;; Available values:
+ ;;   :file/name-format :triple-lowbar
+ ;;     ;use triple underscore `___` for slash `/` in page title
+ ;;     ;use Percent-encoding for other invalid characters
+ :file/name-format :triple-lowbar
+ :feature/enable-whiteboards? true
+ :graph/settings {:journal? true, :builtin-pages? false, :excluded-pages? false, :orphan-pages? true}
+ :publishing/all-pages-public? true
+
+ ;; specify the format of the filename for journal files
+ ;; :journal/file-name-format "yyyy_MM_dd"
+
+ }
Index: content/digarden/logseq/bak/logseq/config/2023-04-02T18_12_41.937Z.Desktop.edn
===================================================================
--- content/digarden/logseq/bak/logseq/config/2023-04-02T18_12_41.937Z.Desktop.edn	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
+++ content/digarden/logseq/bak/logseq/config/2023-04-02T18_12_41.937Z.Desktop.edn	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -0,0 +1,352 @@
+{:meta/version 1
+
+ ;; Currently, we support either "Markdown" or "Org".
+ ;; This can overwrite your global preference so that
+ ;; maybe your personal preferred format is Org but you'd
+ ;; need to use Markdown for some projects.
+ ;; :preferred-format ""
+
+ ;; Preferred workflow style.
+ ;; Value is either ":now" for NOW/LATER style,
+ ;; or ":todo" for TODO/DOING style.
+ :preferred-workflow :todo
+
+ ;; The app will ignore those directories or files.
+ ;; E.g. :hidden ["/archived" "/test.md" "../assets/archived"]
+ :hidden []
+
+ ;; When creating the new journal page, the app will use your template if there is one.
+ ;; You only need to input your template name here.
+ :default-templates
+ {:journals ""}
+
+ ;; Set a custom date format for journal page title
+ ;; Example:
+ ;; :journal/page-title-format "EEE, do MMM yyyy"
+
+ ;; Whether to enable hover on tooltip preview feature
+ ;; Default is true, you can also toggle this via setting page
+ :ui/enable-tooltip? true
+
+ ;; Show brackets around page references
+ ;; :ui/show-brackets? true
+
+ ;; Enable showing the body of blocks when referencing them.
+ :ui/show-full-blocks? false
+
+ ;; Expand block references automatically when zoom-in
+ :ui/auto-expand-block-refs? true
+
+ ;; Enable Block timestamp
+ :feature/enable-block-timestamps? false
+
+ ;; Enable remove accents when searching.
+ ;; After toggle this option, please remember to rebuild your search index by press (cmd+c cmd+s).
+ :feature/enable-search-remove-accents? true
+
+ ;; Enable journals
+ ;; :feature/enable-journals? true
+
+ ;; Enable flashcards
+ ;; :feature/enable-flashcards? true
+
+ ;; Enable Whiteboards
+ ;; :feature/enable-whiteboards? true
+
+ ;; Disable the built-in Scheduled tasks and deadlines query
+ ;; :feature/disable-scheduled-and-deadline-query? true
+
+ ;; Specify the number of days in the future to display in the
+ ;; scheduled tasks and deadlines query, with a default value of 0 which
+ ;; only displays tasks for today.
+ ;; Example usage:
+ ;; Display all scheduled tasks and deadlines in the next 7 days
+ ;; :scheduled/future-days 7
+
+ ;; Specify the date on which the week starts.
+ ;; Goes from 0 to 6 (Monday to Sunday), default to 6
+ :start-of-week 6
+
+ ;; Specify a custom CSS import
+ ;; This option take precedence over your local `logseq/custom.css` file
+ ;; You may find a list of awesome logseq themes here:
+ ;; https://github.com/logseq/awesome-logseq#css-themes
+ ;; Example:
+ ;; :custom-css-url "@import url('https://cdn.jsdelivr.net/gh/dracula/logseq@master/custom.css');"
+
+ ;; Specify a custom js import
+ ;; This option take precedence over your local `logseq/custom.js` file
+ ;; :custom-js-url ""
+
+ ;; Set a custom Arweave gateway
+ ;; Default gateway: https://arweave.net
+ ;; :arweave/gateway ""
+
+ ;; Set Bullet indentation when exporting
+ ;; default option: tab
+ ;; Possible options are for `:sidebar` are
+ ;; 1. `:eight-spaces` as eight spaces
+ ;; 2. `:four-spaces` as four spaces
+ ;; 3. `:two-spaces` as two spaces
+ ;; :export/bullet-indentation :tab
+
+ ;; When :all-pages-public? true, export repo would export all pages within that repo.
+ ;; Regardless of whether you've set any page to public or not.
+ ;; Example:
+ ;; :publishing/all-pages-public? true
+
+ ;; Specify default home page and sidebar status for Logseq
+ ;; If not specified, Logseq default opens journals page on startup
+ ;; value for `:page` is name of page
+ ;; Possible options for `:sidebar` are
+ ;; 1. `"Contents"` to open up `Contents` in sidebar by default
+ ;; 2. `page name` to open up some page in sidebar
+ ;; 3. Or multiple pages in an array ["Contents" "Page A" "Page B"]
+ ;; If `:sidebar` is not set, sidebar will be hidden
+ ;; Example:
+ ;; 1. Setup page "Changelog" as home page and "Contents" in sidebar
+ ;; :default-home {:page "Changelog", :sidebar "Contents"}
+ ;; 2. Setup page "Jun 3rd, 2021" as home page without sidebar
+ ;; :default-home {:page "Jun 3rd, 2021"}
+ ;; 3. Setup page "home" as home page with multiple pages in sidebar
+ ;; :default-home {:page "home" :sidebar ["page a" "page b"]}
+
+ ;; Tell logseq to use a specific folder in the repo as a default location for notes
+ ;; if not specified, notes are stored in `pages` directory
+ ;; :pages-directory "your-directory"
+
+ ;; Tell logseq to use a specific folder in the repo as a default location for journals
+ ;; if not specified, journals are stored in `journals` directory
+ ;; :journals-directory "your-directory"
+
+ ;; Set this to true will convert
+ ;; `[[Grant Ideas]]` to `[[file:./grant_ideas.org][Grant Ideas]]` for org-mode
+ ;; For more, see https://github.com/logseq/logseq/issues/672
+ ;; :org-mode/insert-file-link? true
+
+ ;; Setup custom shortcuts under `:shortcuts` key
+ ;; Syntax:
+ ;; 1. `+` means keys pressing simultaneously. eg: `ctrl+shift+a`
+ ;; 2. ` ` empty space between keys represents key chords. eg: `t s` means press `t` followed by `s`
+ ;; 3. `mod` means `Ctrl` for Windows/Linux  and `Command` for Mac
+ ;; 4. use `false` to disable particular shortcut
+ ;; 5. you can define multiple bindings for one action, eg `["ctrl+j" "down"]`
+ ;; full list of configurable shortcuts are available below:
+ ;; https://github.com/logseq/logseq/blob/master/src/main/frontend/modules/shortcut/config.cljs
+ ;; Example:
+ ;; :shortcuts
+ ;; {:editor/new-block       "enter"
+ ;;  :editor/new-line        "shift+enter"
+ ;;  :editor/insert-link     "mod+shift+k"
+ ;;  :editor/highlight       false
+ ;;  :ui/toggle-settings     "t s"
+ ;;  :editor/up              ["ctrl+k" "up"]
+ ;;  :editor/down            ["ctrl+j" "down"]
+ ;;  :editor/left            ["ctrl+h" "left"]
+ ;;  :editor/right           ["ctrl+l" "right"]}
+ :shortcuts {}
+
+ ;; By default, pressing `Enter` in the document mode will create a new line.
+ ;; Set this to `true` so that it's the same behaviour as the usual outliner mode.
+ :shortcut/doc-mode-enter-for-new-block? false
+
+ ;; Block content larger than `block/content-max-length` will not be searchable
+ ;; or editable for performance.
+ :block/content-max-length 10000
+
+ ;; Whether to show command doc on hover
+ :ui/show-command-doc? true
+
+ ;; Whether to show empty bullets for non-document mode (the default mode)
+ :ui/show-empty-bullets? false
+
+ ;; Pre-defined :view function to use with advanced queries
+ :query/views
+ {:pprint
+  (fn [r] [:pre.code (pprint r)])}
+
+ ;; Pre-defined :result-transform function for use with advanced queries
+ :query/result-transforms
+ {:sort-by-priority
+  (fn [result] (sort-by (fn [h] (get h :block/priority "Z")) result))}
+
+ ;; The app will show those queries in today's journal page,
+ ;; the "NOW" query asks the tasks which need to be finished "now",
+ ;; the "NEXT" query asks the future tasks.
+ :default-queries
+ {:journals
+  [{:title "🔨 NOW"
+    :query [:find (pull ?h [*])
+            :in $ ?start ?today
+            :where
+            [?h :block/marker ?marker]
+            [(contains? #{"NOW" "DOING"} ?marker)]
+            [?h :block/page ?p]
+            [?p :block/journal? true]
+            [?p :block/journal-day ?d]
+            [(>= ?d ?start)]
+            [(<= ?d ?today)]]
+    :inputs [:14d :today]
+    :result-transform (fn [result]
+                        (sort-by (fn [h]
+                                   (get h :block/priority "Z")) result))
+    :collapsed? false}
+   {:title "📅 NEXT"
+    :query [:find (pull ?h [*])
+            :in $ ?start ?next
+            :where
+            [?h :block/marker ?marker]
+            [(contains? #{"NOW" "LATER" "TODO"} ?marker)]
+            [?h :block/page ?p]
+            [?p :block/journal? true]
+            [?p :block/journal-day ?d]
+            [(> ?d ?start)]
+            [(< ?d ?next)]]
+    :inputs [:today :7d-after]
+    :collapsed? false}]}
+
+ ;; Add your own commands to slash menu to speedup.
+ ;; E.g.
+ ;; :commands
+ ;; [
+ ;; ["js" "Javascript"]
+ ;; ["md" "Markdown"]
+ ;; ]
+ :commands
+ []
+
+ ;; By default, a block can only be collapsed if it has some children.
+ ;; `:outliner/block-title-collapse-enabled? true` enables a block with a title
+ ;; (multiple lines) can be collapsed too. For example:
+ ;; - block title
+ ;;   block content
+ :outliner/block-title-collapse-enabled? false
+
+ ;; Macros replace texts and will make you more productive.
+ ;; For example:
+ ;; Change the :macros value below to:
+ ;; {"poem" "Rose is $1, violet's $2. Life's ordered: Org assists you."}
+ ;; input "{{poem red,blue}}"
+ ;; becomes
+ ;; Rose is red, violet's blue. Life's ordered: Org assists you.
+ :macros {}
+
+ ;; The default level to be opened for the linked references.
+ ;; For example, if we have some example blocks like this:
+ ;; - a [[page]] (level 1)
+ ;;   - b        (level 2)
+ ;;     - c      (level 3)
+ ;;       - d    (level 4)
+ ;;
+ ;; With the default value of level 2, `b` will be collapsed.
+ ;; If we set the level's value to 3, `b` will be opened and `c` will be collapsed.
+ :ref/default-open-blocks-level 2
+
+ :ref/linked-references-collapsed-threshold 50
+
+ ;; Favorites to list on the left sidebar
+ :favorites []
+
+ ;; any number between 0 and 1 (the greater it is the faster the changes of the next-interval of card reviews) (default 0.5)
+ ;; :srs/learning-fraction 0.5
+
+ ;; the initial interval after the first successful review of a card (default 4)
+ ;; :srs/initial-interval 4
+
+ ;; hide specific properties for blocks
+ ;; E.g. :block-hidden-properties #{:created-at :updated-at}
+ ;; :block-hidden-properties #{}
+
+ ;; Enable all your properties to have corresponding pages
+ :property-pages/enabled? true
+
+ ;; Properties to exclude from having property pages
+ ;; E.g.:property-pages/excludelist #{:duration :author}
+ ;; :property-pages/excludelist
+
+ ;; By default, property value separated by commas will not be treated as
+ ;; page references. You can add properties to enable it.
+ ;; E.g. :property/separated-by-commas #{:alias :tags}
+ ;; :property/separated-by-commas #{}
+
+ ;; Properties that are ignored when parsing property values for references
+ ;; :ignored-page-references-keywords #{:author :startup}
+
+ ;; logbook setup
+ ;; :logbook/settings
+ ;; {:with-second-support? false ;limit logbook to minutes, seconds will be eliminated
+ ;;  :enabled-in-all-blocks true ;display logbook in all blocks after timetracking
+ ;;  :enabled-in-timestamped-blocks false ;don't display logbook at all
+ ;; }
+
+ ;; Mobile photo uploading setup
+ ;; :mobile/photo
+ ;; {:allow-editing? true
+ ;;  :quality          80}
+
+ ;; Mobile features options
+ ;; Gestures
+ ;; :mobile
+ ;; {:gestures/disabled-in-block-with-tags ["kanban"]}
+
+ ;; Extra CodeMirror options
+ ;; See https://codemirror.net/5/doc/manual.html#config for possible options
+ ;; :editor/extra-codemirror-options {:keyMap "emacs" :lineWrapping true}
+
+ ;; Enable logical outdenting
+ ;; :editor/logical-outdenting? true
+
+ ;; When both text and a file are in the clipboard, paste the file
+ ;; :editor/preferred-pasting-file? true
+
+ ;; Quick capture templates for receiving contents from other apps.
+ ;; Each template contains three elements {time}, {text} and {url}, which can be auto-expanded
+ ;; by received contents from other apps. Note: the {} cannot be omitted.
+ ;; - {time}: capture time
+ ;; - {date}: capture date using current date format, use `[[{date}]]` to get a page reference
+ ;; - {text}: text that users selected before sharing.
+ ;; - {url}: url or assets path for media files stored in Logseq.
+ ;; You can also reorder them, or even only use one or two of them in the template.
+ ;; You can also insert or format any text in the template as shown in the following examples.
+ ;; :quick-capture-templates
+ ;; {:text "[[quick capture]] **{time}**: {text} from {url}"
+ ;;  :media "[[quick capture]] **{time}**: {url}"}
+
+ ;; Quick capture options
+ ;; :quick-capture-options {:insert-today? false :redirect-page? false :default-page "my page"}
+
+ ;; File sync options
+ ;; Ignore these files when syncing, regexp is supported.
+ ;; :file-sync/ignore-files []
+
+ ;; dwim (do what I mean) for Enter key when editing.
+ ;; Context-awareness of Enter key makes editing more easily
+ ; :dwim/settings {
+ ;   :admonition&src?  true
+ ;   :markup?          false
+ ;   :block-ref?       true
+ ;   :page-ref?        true
+ ;   :properties?      true
+ ;   :list?            true
+ ; }
+
+ ;; Decide the way to escape the special characters in the page title.
+ ;; Warning:
+ ;;   This is a dangerous operation. If you want to change the setting,
+ ;;   should access the setting `Filename format` and follow the instructions.
+ ;;   Or you have to rename all the affected files manually then re-index on all
+ ;;   clients after the files are synced. Wrong handling may cause page titles
+ ;;   containing special characters to be messy.
+ ;; Available values:
+ ;;   :file/name-format :triple-lowbar
+ ;;     ;use triple underscore `___` for slash `/` in page title
+ ;;     ;use Percent-encoding for other invalid characters
+ :file/name-format :triple-lowbar
+ :feature/enable-whiteboards? true
+ :graph/settings {:journal? true, :builtin-pages? false, :excluded-pages? false, :orphan-pages? false}
+ :publishing/all-pages-public? true
+
+ ;; specify the format of the filename for journal files
+ ;; :journal/file-name-format "yyyy_MM_dd"
+
+ }
Index: content/digarden/logseq/bak/logseq/config/2023-04-02T18_24_54.963Z.Desktop.edn
===================================================================
--- content/digarden/logseq/bak/logseq/config/2023-04-02T18_24_54.963Z.Desktop.edn	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
+++ content/digarden/logseq/bak/logseq/config/2023-04-02T18_24_54.963Z.Desktop.edn	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -0,0 +1,352 @@
+{:meta/version 1
+
+ ;; Currently, we support either "Markdown" or "Org".
+ ;; This can overwrite your global preference so that
+ ;; maybe your personal preferred format is Org but you'd
+ ;; need to use Markdown for some projects.
+ ;; :preferred-format ""
+
+ ;; Preferred workflow style.
+ ;; Value is either ":now" for NOW/LATER style,
+ ;; or ":todo" for TODO/DOING style.
+ :preferred-workflow :todo
+
+ ;; The app will ignore those directories or files.
+ ;; E.g. :hidden ["/archived" "/test.md" "../assets/archived"]
+ :hidden []
+
+ ;; When creating the new journal page, the app will use your template if there is one.
+ ;; You only need to input your template name here.
+ :default-templates
+ {:journals ""}
+
+ ;; Set a custom date format for journal page title
+ ;; Example:
+ ;; :journal/page-title-format "EEE, do MMM yyyy"
+
+ ;; Whether to enable hover on tooltip preview feature
+ ;; Default is true, you can also toggle this via setting page
+ :ui/enable-tooltip? true
+
+ ;; Show brackets around page references
+ ;; :ui/show-brackets? true
+
+ ;; Enable showing the body of blocks when referencing them.
+ :ui/show-full-blocks? false
+
+ ;; Expand block references automatically when zoom-in
+ :ui/auto-expand-block-refs? true
+
+ ;; Enable Block timestamp
+ :feature/enable-block-timestamps? false
+
+ ;; Enable remove accents when searching.
+ ;; After toggle this option, please remember to rebuild your search index by press (cmd+c cmd+s).
+ :feature/enable-search-remove-accents? true
+
+ ;; Enable journals
+ ;; :feature/enable-journals? true
+
+ ;; Enable flashcards
+ ;; :feature/enable-flashcards? true
+
+ ;; Enable Whiteboards
+ ;; :feature/enable-whiteboards? true
+
+ ;; Disable the built-in Scheduled tasks and deadlines query
+ ;; :feature/disable-scheduled-and-deadline-query? true
+
+ ;; Specify the number of days in the future to display in the
+ ;; scheduled tasks and deadlines query, with a default value of 0 which
+ ;; only displays tasks for today.
+ ;; Example usage:
+ ;; Display all scheduled tasks and deadlines in the next 7 days
+ ;; :scheduled/future-days 7
+
+ ;; Specify the date on which the week starts.
+ ;; Goes from 0 to 6 (Monday to Sunday), default to 6
+ :start-of-week 6
+
+ ;; Specify a custom CSS import
+ ;; This option take precedence over your local `logseq/custom.css` file
+ ;; You may find a list of awesome logseq themes here:
+ ;; https://github.com/logseq/awesome-logseq#css-themes
+ ;; Example:
+ ;; :custom-css-url "@import url('https://cdn.jsdelivr.net/gh/dracula/logseq@master/custom.css');"
+
+ ;; Specify a custom js import
+ ;; This option take precedence over your local `logseq/custom.js` file
+ ;; :custom-js-url ""
+
+ ;; Set a custom Arweave gateway
+ ;; Default gateway: https://arweave.net
+ ;; :arweave/gateway ""
+
+ ;; Set Bullet indentation when exporting
+ ;; default option: tab
+ ;; Possible options are for `:sidebar` are
+ ;; 1. `:eight-spaces` as eight spaces
+ ;; 2. `:four-spaces` as four spaces
+ ;; 3. `:two-spaces` as two spaces
+ ;; :export/bullet-indentation :tab
+
+ ;; When :all-pages-public? true, export repo would export all pages within that repo.
+ ;; Regardless of whether you've set any page to public or not.
+ ;; Example:
+ ;; :publishing/all-pages-public? true
+
+ ;; Specify default home page and sidebar status for Logseq
+ ;; If not specified, Logseq default opens journals page on startup
+ ;; value for `:page` is name of page
+ ;; Possible options for `:sidebar` are
+ ;; 1. `"Contents"` to open up `Contents` in sidebar by default
+ ;; 2. `page name` to open up some page in sidebar
+ ;; 3. Or multiple pages in an array ["Contents" "Page A" "Page B"]
+ ;; If `:sidebar` is not set, sidebar will be hidden
+ ;; Example:
+ ;; 1. Setup page "Changelog" as home page and "Contents" in sidebar
+ ;; :default-home {:page "Changelog", :sidebar "Contents"}
+ ;; 2. Setup page "Jun 3rd, 2021" as home page without sidebar
+ ;; :default-home {:page "Jun 3rd, 2021"}
+ ;; 3. Setup page "home" as home page with multiple pages in sidebar
+ ;; :default-home {:page "home" :sidebar ["page a" "page b"]}
+
+ ;; Tell logseq to use a specific folder in the repo as a default location for notes
+ ;; if not specified, notes are stored in `pages` directory
+ ;; :pages-directory "your-directory"
+
+ ;; Tell logseq to use a specific folder in the repo as a default location for journals
+ ;; if not specified, journals are stored in `journals` directory
+ ;; :journals-directory "your-directory"
+
+ ;; Set this to true will convert
+ ;; `[[Grant Ideas]]` to `[[file:./grant_ideas.org][Grant Ideas]]` for org-mode
+ ;; For more, see https://github.com/logseq/logseq/issues/672
+ ;; :org-mode/insert-file-link? true
+
+ ;; Setup custom shortcuts under `:shortcuts` key
+ ;; Syntax:
+ ;; 1. `+` means keys pressing simultaneously. eg: `ctrl+shift+a`
+ ;; 2. ` ` empty space between keys represents key chords. eg: `t s` means press `t` followed by `s`
+ ;; 3. `mod` means `Ctrl` for Windows/Linux  and `Command` for Mac
+ ;; 4. use `false` to disable particular shortcut
+ ;; 5. you can define multiple bindings for one action, eg `["ctrl+j" "down"]`
+ ;; full list of configurable shortcuts are available below:
+ ;; https://github.com/logseq/logseq/blob/master/src/main/frontend/modules/shortcut/config.cljs
+ ;; Example:
+ ;; :shortcuts
+ ;; {:editor/new-block       "enter"
+ ;;  :editor/new-line        "shift+enter"
+ ;;  :editor/insert-link     "mod+shift+k"
+ ;;  :editor/highlight       false
+ ;;  :ui/toggle-settings     "t s"
+ ;;  :editor/up              ["ctrl+k" "up"]
+ ;;  :editor/down            ["ctrl+j" "down"]
+ ;;  :editor/left            ["ctrl+h" "left"]
+ ;;  :editor/right           ["ctrl+l" "right"]}
+ :shortcuts {}
+
+ ;; By default, pressing `Enter` in the document mode will create a new line.
+ ;; Set this to `true` so that it's the same behaviour as the usual outliner mode.
+ :shortcut/doc-mode-enter-for-new-block? false
+
+ ;; Block content larger than `block/content-max-length` will not be searchable
+ ;; or editable for performance.
+ :block/content-max-length 10000
+
+ ;; Whether to show command doc on hover
+ :ui/show-command-doc? true
+
+ ;; Whether to show empty bullets for non-document mode (the default mode)
+ :ui/show-empty-bullets? false
+
+ ;; Pre-defined :view function to use with advanced queries
+ :query/views
+ {:pprint
+  (fn [r] [:pre.code (pprint r)])}
+
+ ;; Pre-defined :result-transform function for use with advanced queries
+ :query/result-transforms
+ {:sort-by-priority
+  (fn [result] (sort-by (fn [h] (get h :block/priority "Z")) result))}
+
+ ;; The app will show those queries in today's journal page,
+ ;; the "NOW" query asks the tasks which need to be finished "now",
+ ;; the "NEXT" query asks the future tasks.
+ :default-queries
+ {:journals
+  [{:title "🔨 NOW"
+    :query [:find (pull ?h [*])
+            :in $ ?start ?today
+            :where
+            [?h :block/marker ?marker]
+            [(contains? #{"NOW" "DOING"} ?marker)]
+            [?h :block/page ?p]
+            [?p :block/journal? true]
+            [?p :block/journal-day ?d]
+            [(>= ?d ?start)]
+            [(<= ?d ?today)]]
+    :inputs [:14d :today]
+    :result-transform (fn [result]
+                        (sort-by (fn [h]
+                                   (get h :block/priority "Z")) result))
+    :collapsed? false}
+   {:title "📅 NEXT"
+    :query [:find (pull ?h [*])
+            :in $ ?start ?next
+            :where
+            [?h :block/marker ?marker]
+            [(contains? #{"NOW" "LATER" "TODO"} ?marker)]
+            [?h :block/page ?p]
+            [?p :block/journal? true]
+            [?p :block/journal-day ?d]
+            [(> ?d ?start)]
+            [(< ?d ?next)]]
+    :inputs [:today :7d-after]
+    :collapsed? false}]}
+
+ ;; Add your own commands to slash menu to speedup.
+ ;; E.g.
+ ;; :commands
+ ;; [
+ ;; ["js" "Javascript"]
+ ;; ["md" "Markdown"]
+ ;; ]
+ :commands
+ []
+
+ ;; By default, a block can only be collapsed if it has some children.
+ ;; `:outliner/block-title-collapse-enabled? true` enables a block with a title
+ ;; (multiple lines) can be collapsed too. For example:
+ ;; - block title
+ ;;   block content
+ :outliner/block-title-collapse-enabled? false
+
+ ;; Macros replace texts and will make you more productive.
+ ;; For example:
+ ;; Change the :macros value below to:
+ ;; {"poem" "Rose is $1, violet's $2. Life's ordered: Org assists you."}
+ ;; input "{{poem red,blue}}"
+ ;; becomes
+ ;; Rose is red, violet's blue. Life's ordered: Org assists you.
+ :macros {}
+
+ ;; The default level to be opened for the linked references.
+ ;; For example, if we have some example blocks like this:
+ ;; - a [[page]] (level 1)
+ ;;   - b        (level 2)
+ ;;     - c      (level 3)
+ ;;       - d    (level 4)
+ ;;
+ ;; With the default value of level 2, `b` will be collapsed.
+ ;; If we set the level's value to 3, `b` will be opened and `c` will be collapsed.
+ :ref/default-open-blocks-level 2
+
+ :ref/linked-references-collapsed-threshold 50
+
+ ;; Favorites to list on the left sidebar
+ :favorites []
+
+ ;; any number between 0 and 1 (the greater it is the faster the changes of the next-interval of card reviews) (default 0.5)
+ ;; :srs/learning-fraction 0.5
+
+ ;; the initial interval after the first successful review of a card (default 4)
+ ;; :srs/initial-interval 4
+
+ ;; hide specific properties for blocks
+ ;; E.g. :block-hidden-properties #{:created-at :updated-at}
+ ;; :block-hidden-properties #{}
+
+ ;; Enable all your properties to have corresponding pages
+ :property-pages/enabled? true
+
+ ;; Properties to exclude from having property pages
+ ;; E.g.:property-pages/excludelist #{:duration :author}
+ ;; :property-pages/excludelist
+
+ ;; By default, property value separated by commas will not be treated as
+ ;; page references. You can add properties to enable it.
+ ;; E.g. :property/separated-by-commas #{:alias :tags}
+ ;; :property/separated-by-commas #{}
+
+ ;; Properties that are ignored when parsing property values for references
+ ;; :ignored-page-references-keywords #{:author :startup}
+
+ ;; logbook setup
+ ;; :logbook/settings
+ ;; {:with-second-support? false ;limit logbook to minutes, seconds will be eliminated
+ ;;  :enabled-in-all-blocks true ;display logbook in all blocks after timetracking
+ ;;  :enabled-in-timestamped-blocks false ;don't display logbook at all
+ ;; }
+
+ ;; Mobile photo uploading setup
+ ;; :mobile/photo
+ ;; {:allow-editing? true
+ ;;  :quality          80}
+
+ ;; Mobile features options
+ ;; Gestures
+ ;; :mobile
+ ;; {:gestures/disabled-in-block-with-tags ["kanban"]}
+
+ ;; Extra CodeMirror options
+ ;; See https://codemirror.net/5/doc/manual.html#config for possible options
+ ;; :editor/extra-codemirror-options {:keyMap "emacs" :lineWrapping true}
+
+ ;; Enable logical outdenting
+ ;; :editor/logical-outdenting? true
+
+ ;; When both text and a file are in the clipboard, paste the file
+ ;; :editor/preferred-pasting-file? true
+
+ ;; Quick capture templates for receiving contents from other apps.
+ ;; Each template contains three elements {time}, {text} and {url}, which can be auto-expanded
+ ;; by received contents from other apps. Note: the {} cannot be omitted.
+ ;; - {time}: capture time
+ ;; - {date}: capture date using current date format, use `[[{date}]]` to get a page reference
+ ;; - {text}: text that users selected before sharing.
+ ;; - {url}: url or assets path for media files stored in Logseq.
+ ;; You can also reorder them, or even only use one or two of them in the template.
+ ;; You can also insert or format any text in the template as shown in the following examples.
+ ;; :quick-capture-templates
+ ;; {:text "[[quick capture]] **{time}**: {text} from {url}"
+ ;;  :media "[[quick capture]] **{time}**: {url}"}
+
+ ;; Quick capture options
+ ;; :quick-capture-options {:insert-today? false :redirect-page? false :default-page "my page"}
+
+ ;; File sync options
+ ;; Ignore these files when syncing, regexp is supported.
+ ;; :file-sync/ignore-files []
+
+ ;; dwim (do what I mean) for Enter key when editing.
+ ;; Context-awareness of Enter key makes editing more easily
+ ; :dwim/settings {
+ ;   :admonition&src?  true
+ ;   :markup?          false
+ ;   :block-ref?       true
+ ;   :page-ref?        true
+ ;   :properties?      true
+ ;   :list?            true
+ ; }
+
+ ;; Decide the way to escape the special characters in the page title.
+ ;; Warning:
+ ;;   This is a dangerous operation. If you want to change the setting,
+ ;;   should access the setting `Filename format` and follow the instructions.
+ ;;   Or you have to rename all the affected files manually then re-index on all
+ ;;   clients after the files are synced. Wrong handling may cause page titles
+ ;;   containing special characters to be messy.
+ ;; Available values:
+ ;;   :file/name-format :triple-lowbar
+ ;;     ;use triple underscore `___` for slash `/` in page title
+ ;;     ;use Percent-encoding for other invalid characters
+ :file/name-format :triple-lowbar
+ :feature/enable-whiteboards? true
+ :graph/settings {:journal? true, :builtin-pages? false, :excluded-pages? false, :orphan-pages? true}
+ :publishing/all-pages-public? true
+
+ ;; specify the format of the filename for journal files
+ ;; :journal/file-name-format "yyyy_MM_dd"
+
+ }
Index: content/digarden/logseq/config.edn
===================================================================
--- content/digarden/logseq/config.edn	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/digarden/logseq/config.edn	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -5,5 +5,5 @@
  ;; maybe your personal preferred format is Org but you'd
  ;; need to use Markdown for some projects.
- ;; :preferred-format ""
+ :preferred-format "org"
 
  ;; Preferred workflow style.
@@ -343,5 +343,7 @@
  ;;     ;use Percent-encoding for other invalid characters
  :file/name-format :triple-lowbar
- :preferred-format :org
+ :feature/enable-whiteboards? true
+ :graph/settings {:journal? true, :builtin-pages? false, :excluded-pages? false, :orphan-pages? true}
+ :publishing/all-pages-public? true
 
  ;; specify the format of the filename for journal files
Index: content/digarden/logseq/graphs-txid.edn
===================================================================
--- content/digarden/logseq/graphs-txid.edn	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
+++ content/digarden/logseq/graphs-txid.edn	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -0,0 +1,1 @@
+["9d2ac270-d4e4-4148-998c-be69a616f75f" "51f2ba4e-781f-4fbf-ab56-ce9d47e4a7ed" 119]
Index: content/digarden/pages/contents.org
===================================================================
--- content/digarden/pages/contents.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
+++ content/digarden/pages/contents.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -0,0 +1,1 @@
+*
Index: content/sitemap.org
===================================================================
--- content/sitemap.org	(revision d1d01c6cd750248f95c1c5197ecce27a12560f9b)
+++ content/sitemap.org	(revision 962709f2b6b0f0bb05db897ca6911e058f64a776)
@@ -82,5 +82,4 @@
   - [[file:digarden/20210411190258-вднх.org][ВДНХ]]
   - [[file:digarden/20210410211843-веб_программирование.org][Веб-программирование]]
-  - [[file:digarden/20210410124750-реализации_языков_программирования.org][Реализации языков программирования]]
   - [[file:digarden/20210412020327-bibtex.org][Bibtex]]
   - [[file:digarden/20210411121541-ahmia_fi.org][Ahmia.fi]]
@@ -100,5 +99,4 @@
   - [[file:digarden/20210411111624-theo_de_raadt.org][Theo de Raadt]]
   - [[file:digarden/20210410113515-браузеры.org][Браузеры]]
-  - [[file:digarden/20210410205435-emacs.org][Emacs]]
   - [[file:digarden/20210410113619-netsurf.org][Netsurf]]
   - [[file:digarden/20210412061340-stumpwm.org][StumpWM]]
@@ -139,10 +137,8 @@
   - [[file:digarden/20210411123818-воспроизводимость.org][Воспроизводимость]]
   - [[file:digarden/20210410205030-emacs_vc.org][emacs-vc]]
-  - [[file:digarden/20210410235608-emacs_kiwix.org][emacs-kiwix]]
   - [[file:digarden/20210410194029-sacha_chua.org][Sacha Chua]]
   - [[file:digarden/20210410211854-прикладное_программирование.org][Прикладное программирование]]
   - [[file:digarden/20210410121951-операционные_системы.org][Операционные системы]]
   - [[file:digarden/20210409220423-язык_оберон.org][язык Оберон]]
-  - [[file:digarden/20210410215520-org_roam.org][org-roam]]
   - [[file:digarden/20210411002021-элементы_языков_программирования.org][Элементы языков программирования]]
   - [[file:digarden/20210409214740-from_nand_to_tetris.org][From NAND to Tetris]]
@@ -173,19 +169,14 @@
   - [[file:digarden/20210414222333-srfi_9.org][SRFI-9]]
   - [[file:digarden/20210413025702-bootstrap.org][Bootstrap]]
-  - [[file:digarden/20210415215644-внутрисхемное_программирование.org][Внутрисхемное программирование]]
   - [[file:digarden/20210420020459-gnu_pcb.org][GNU PCB]]
   - [[file:digarden/20210423140625-haskell.org][Haskell]]
-  - [[file:digarden/20210420211552-ben_eater.org][Ben Eater]]
   - [[file:digarden/20210417002633-rod.org][Rod]]
   - [[file:digarden/20210422030900-racket.org][Racket]]
   - [[file:digarden/20210414163508-ремонт_и_апгреид.org][Ремонт и апгрейд]]
   - [[file:digarden/20210416235158-diy.org][DIY]]
-  - [[file:digarden/20210414223143-valgrind.org][Valgrind]]
   - [[file:digarden/20210413181253-транзистор.org][Транзистор]]
   - [[file:digarden/20210412182541-gnu_grub.org][GNU Grub]]
-  - [[file:digarden/20210413033803-списки_рассылки.org][Списки рассылки]]
   - [[file:digarden/20210413032509-emacs_hyperbole.org][emacs-hyperbole]]
   - [[file:digarden/20210413033039-fsf.org][FSF]]
-  - [[file:digarden/20210422030856-bigloo.org][Bigloo]]
   - [[file:digarden/20210415215701-внутрисхемное_программирование.org][Внутрисхемное программирование]]
   - [[file:digarden/20210413030259-mark_h_weaver.org][Mark H Weaver]]
@@ -199,5 +190,4 @@
   - [[file:digarden/20210413030321-andy_wingo.org][Andy Wingo]]
   - [[file:digarden/20210417002643-nim.org][Nim]]
-  - [[file:digarden/20210412185045-gnu.org][GNU]]
   - [[file:digarden/20210413033719-namazu.org][Namazu]]
   - [[file:digarden/20210416235226-3d_принтинг.org][3D принтинг]]
@@ -235,5 +225,4 @@
   - [[file:digarden/20210420032012-работа.org][Работа]]
   - [[file:digarden/20210413171939-плис.org][ПЛИС]]
-  - [[file:digarden/20210422225643-лем.org][Лем]]
   - [[file:digarden/20210414214839-0x1_tv.org][0x1.tv]]
   - [[file:digarden/20210420193803-pascal.org][Pascal]]
@@ -263,5 +252,4 @@
   - [[file:digarden/20210520205003-поль_лафарг.org][Поль Лафарг]]
   - [[file:digarden/20210428001007-алексеи_саватеев.org][Алексей Саватеев]]
-  - [[file:digarden/20210428014724-bigloo.org][BigLoo]]
   - [[file:digarden/20211201214034-неявная_типизация.org][Неявная типизация]]
   - [[file:digarden/20210425040529-tcl.org][tcl]]
@@ -286,5 +274,4 @@
   - [[file:digarden/20210425152747-john_mccarhty.org][John McCarhty]]
   - [[file:digarden/20210428002204-история_математики.org][История математики]]
-  - [[file:digarden/20210427232126-сложность.org][Сложность]]
   - [[file:digarden/20210520222622-независимыи_московскии_университет.org][Независимый Московский Университет]]
   - [[file:digarden/20210629154708-doctrine.org][Doctrine]]
@@ -322,8 +309,5 @@
   - [[file:digarden/20210425144000-philip_wadler.org][Philip Wadler]]
   - [[file:digarden/20210425152222-alan_turing.org][Alan Turing]]
-  - [[file:digarden/20210713160215-cgi_bin.org][CGI-bin]]
-  - [[file:digarden/20210428014651-bigloo.org][BigLoo]]
   - [[file:digarden/20210423140653-scala.org][Scala]]
-  - [[file:digarden/20211215094526-common_lisp.org][Common Lisp]]
   - [[file:digarden/20210427161055-теория_категории.org][Теория категорий]]
   - [[file:digarden/20210426025652-richard_gabriel.org][Richard Gabriel]]
@@ -345,5 +329,4 @@
   - [[file:digarden/20210428011518-большая_советская_энциклопедия.org][Большая советская энциклопедия]]
   - [[file:digarden/20210428005205-комбинаторика.org][Комбинаторика]]
-  - [[file:digarden/20211207134857-java.org][Java]]
   - [[file:digarden/20210428023206-как_сдать_егэ_буду_взрослым_человеком.org][Как сдать ЕГЭ, буду взрослым человеком]]
   - [[file:digarden/20210428051748-виталии_брагилевскии.org][Виталий Брагилевский]]
@@ -397,5 +380,4 @@
   - [[file:digarden/20210501003041-allegro.org][Allegro]]
   - [[file:digarden/20210425152717-ml.org][ML]]
-  - [[file:digarden/20211218235712-java.org][Java]]
   - [[file:digarden/20220720183229-теория_автоматов.org][Теория автоматов]]
   - [[file:digarden/20220715031135-shell.org][Shell]]
@@ -411,5 +393,4 @@
   - [[file:digarden/20220722124306-смысл_жизни.org][Смысл жизни]]
   - [[file:digarden/20220715032819-gentoo.org][Gentoo]]
-  - [[file:digarden/20220515025218-smalltalk.org][Smalltalk]]
   - [[file:digarden/20221114142614-ооп_в_javascript.org][ООП в Javascript]]
   - [[file:digarden/20220905144344-статья_будет_ли_работать_анархизм.org][Статья "Будет ли работать анархизм"]]
@@ -428,13 +409,10 @@
   - [[file:digarden/20221114131217-статья_почему_мне_не_нравятся_статически_типизируемые_компилируемые_языки.org][Статья: Почему мне не нравятся статически типизируемые компилируемые языки]]
   - [[file:digarden/20220516131507-либерализм.org][Либерализм]]
-  - [[file:digarden/20220515025154-smalltalk.org][Smalltalk]]
   - [[file:digarden/20220501163136-список.org][Список]]
   - [[file:digarden/20221102162657-грузинскии_язык.org][Грузинский язык]]
   - [[file:digarden/20220202183614-python.org][Python]]
-  - [[file:digarden/20220515025212-smalltalk.org][Smalltalk]]
   - [[file:digarden/20221009235137-либертарианство.org][Либертарианство]]
   - [[file:digarden/20211221181019-принципы.org][Принципы]]
   - [[file:digarden/20220128170846-обо_мне.org][Обо мне]]
-  - [[file:digarden/20220202151649-python.org][Python]]
   - [[file:digarden/20220115200649-френсис_бэкон.org][Френсис Бэкон]]
   - [[file:digarden/20221024145206-актор.org][Актор]]
@@ -457,6 +435,4 @@
   - [[file:digarden/20220125193754-девять_жизнеи_нестора_махно.org][Девять жизней Нестора Махно]]
   - [[file:digarden/20220203185157-субд.org][СУБД]]
-  - [[file:digarden/20220115171054-логика.org][Логика]]
-  - [[file:digarden/20220507035444-repl.org][REPL]]
   - [[file:digarden/20220129161410-scheme.org][Scheme]]
   - [[file:digarden/20220127194429-диалектика.org][Диалектика]]
@@ -464,5 +440,4 @@
   - [[file:digarden/20221009210504-digital_garden.org][Digital Garden]]
   - [[file:digarden/20221028223544-nullpointerexception.org][NullPointerException]]
-  - [[file:digarden/20220515025143-smalltalk.org][Smalltalk]]
   - [[file:digarden/20221027122006-россия.org][Россия]]
   - [[file:digarden/20220424220620-dlang.org][Dlang]]
@@ -480,2 +455,6 @@
   - [[file:digarden/20210423140526-php.org][PHP]]
   - [[file:digarden/20220209070414-ddd.org][DDD]]
+  - [[file:digarden/20230401134814-доклады_и_презентации.org][Доклады и презентации]]
+  - [[file:digarden/20210412185045-gnu_os.org][GNU OS]]
+  - pages
+    - [[file:digarden/pages/contents.org][contents]]
