From 984b513f5638ec68ce2643aaabba8a41105f2ee4 Mon Sep 17 00:00:00 2001 From: Oracle Public Cloud User Date: Thu, 6 Mar 2025 19:03:52 +0000 Subject: [PATCH] updated ipad env --- .gitignore | 1 + src/modules/built-in/eglot.org | 4 ++++ src/modules/built-in/emacs.org | 3 +++ src/modules/built-in/org.org | 2 +- src/modules/interface/treemacs.org | 3 ++- src/modules/languages/guile.org | 6 ++++-- src/modules/languages/markdown.org | 1 + src/modules/languages/php.org | 13 +++++++------ src/modules/languages/yaml.org | 9 +++++---- src/modules/utility/docker.org | 11 +++++++++++ src/modules/utility/eaf.org | 1 + src/modules/utility/el-easydraw.org | 3 +++ src/modules/utility/fireplace.org | 3 ++- src/modules/utility/grip.org | 14 ++++++++++++++ src/modules/utility/magit.org | 3 ++- src/modules/utility/mastodon.org | 1 + src/modules/utility/mpv.org | 3 ++- src/modules/utility/org-reminders.org | 5 +++-- src/modules/utility/vterm.org | 1 - 19 files changed, 67 insertions(+), 20 deletions(-) create mode 100644 src/modules/utility/docker.org create mode 100644 src/modules/utility/grip.org diff --git a/.gitignore b/.gitignore index eb871c8..c6dcfff 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,4 @@ request /mastodon.plstore /persist/ .cache +src/**/*.md \ No newline at end of file diff --git a/src/modules/built-in/eglot.org b/src/modules/built-in/eglot.org index 857b49a..9236598 100644 --- a/src/modules/built-in/eglot.org +++ b/src/modules/built-in/eglot.org @@ -1,3 +1,7 @@ +* Eglot + +[[https://github.com/joaotavora/eglot]] + #+begin_src elisp (use-package eglot :config diff --git a/src/modules/built-in/emacs.org b/src/modules/built-in/emacs.org index 4acfcf2..ce24b73 100644 --- a/src/modules/built-in/emacs.org +++ b/src/modules/built-in/emacs.org @@ -1,3 +1,4 @@ +* Emacs #+begin_src elisp (use-package emacs :bind @@ -45,6 +46,8 @@ ;; Disable native comp warnings (setq native-comp-async-report-warnings-errors 'silent) + (setq warning-minimum-level :emergency) + ;; Save history of minibuffer (savehist-mode) diff --git a/src/modules/built-in/org.org b/src/modules/built-in/org.org index 712390c..ba0be5c 100644 --- a/src/modules/built-in/org.org +++ b/src/modules/built-in/org.org @@ -36,7 +36,7 @@ org-confirm-babel-evaluate nil ;;org-edit-src-content-indentation 0 ) - (setq org-agenda-files (directory-files-recursively "/Users/cnelson/.org" "\\.org$")) + ;;(setq org-agenda-files (directory-files-recursively "/Users/cnelson/.org" "\\.org$")) (eval-after-load "org" '(require 'ox-md nil t)) ) diff --git a/src/modules/interface/treemacs.org b/src/modules/interface/treemacs.org index 40f3d3a..bb669ab 100644 --- a/src/modules/interface/treemacs.org +++ b/src/modules/interface/treemacs.org @@ -2,7 +2,8 @@ (use-package treemacs :ensure t :hook - (dashboard-after-initialize-hook . treemacs) + (dashboard-after-initialize-hook . (lambda () + (treemacs))) :config (treemacs-project-follow-mode) (setq treemacs-project-follow-into-home t)) diff --git a/src/modules/languages/guile.org b/src/modules/languages/guile.org index fef76ea..7458caa 100644 --- a/src/modules/languages/guile.org +++ b/src/modules/languages/guile.org @@ -6,12 +6,14 @@ #+begin_src elisp (use-package geiser-guile - :ensure t) + :ensure t + :defer t) ;; :hook ;; (scheme-mode . run-geiser)) #+end_src #+begin_src elisp (use-package ac-geiser - :ensure t) + :ensure t + :defer t) #+end_src diff --git a/src/modules/languages/markdown.org b/src/modules/languages/markdown.org index 381aa2c..34a5c6d 100644 --- a/src/modules/languages/markdown.org +++ b/src/modules/languages/markdown.org @@ -1,6 +1,7 @@ #+BEGIN_SRC elisp (use-package markdown-mode :ensure t + :defer t :mode ("README\\.md\\'" . gfm-mode) :init (setq markdown-command "multimarkdown")) #+END_SRC diff --git a/src/modules/languages/php.org b/src/modules/languages/php.org index d6c8622..6b6db86 100644 --- a/src/modules/languages/php.org +++ b/src/modules/languages/php.org @@ -1,10 +1,11 @@ #+begin_src elisp - (use-package php-ts-mode - :ensure t - :hook - ((php-ts-mode . eglot-ensure)) - :init - (add-to-list 'auto-mode-alist '("\\.php$" . php-ts-mode))) +(use-package php-ts-mode + :ensure t + :defer t + :hook + ((php-ts-mode . eglot-ensure)) + :init + (add-to-list 'auto-mode-alist '("\\.php$" . php-ts-mode))) #+end_src #+begin_src elisp diff --git a/src/modules/languages/yaml.org b/src/modules/languages/yaml.org index 2b3350b..c7995b5 100644 --- a/src/modules/languages/yaml.org +++ b/src/modules/languages/yaml.org @@ -1,9 +1,10 @@ * Yaml Mode #+BEGIN_SRC elisp - (use-package yaml-mode - :ensure t - :config - (add-to-list 'auto-mode-alist '("\\.yml\\'" . yaml-mode))) +(use-package yaml-mode + :ensure t + :defer t + :config + (add-to-list 'auto-mode-alist '("\\.yml\\'" . yaml-mode))) #+END_SRC * Yaml TS Mode (not ready) diff --git a/src/modules/utility/docker.org b/src/modules/utility/docker.org new file mode 100644 index 0000000..6961671 --- /dev/null +++ b/src/modules/utility/docker.org @@ -0,0 +1,11 @@ +#+begin_src elisp +(use-package docker + :ensure t + ;;:disabled + :defer t + ;;:after (vterm) + :bind ("C-c d" . docker) + :config + (setq docker-command "podman") + (setq docker-compose-command "podman compose")) +#+end_src diff --git a/src/modules/utility/eaf.org b/src/modules/utility/eaf.org index ebd0d8e..66b6e55 100644 --- a/src/modules/utility/eaf.org +++ b/src/modules/utility/eaf.org @@ -2,6 +2,7 @@ (use-package eaf :vc (:url "https://github.com/emacs-eaf/emacs-application-framework" :branch "master") + :defer t :disabled :config (eaf-install-and-update)) diff --git a/src/modules/utility/el-easydraw.org b/src/modules/utility/el-easydraw.org index 8a32d59..bf7be67 100644 --- a/src/modules/utility/el-easydraw.org +++ b/src/modules/utility/el-easydraw.org @@ -1,7 +1,10 @@ +* Edraw + #+begin_src elisp (use-package edraw-org :vc (:url "https://github.com/misohena/el-easydraw" :branch "master") + :defer t :config (edraw-org-setup-default) (with-eval-after-load "ox" diff --git a/src/modules/utility/fireplace.org b/src/modules/utility/fireplace.org index 48d5048..93598fc 100644 --- a/src/modules/utility/fireplace.org +++ b/src/modules/utility/fireplace.org @@ -1,4 +1,5 @@ #+begin_src elisp (use-package fireplace - :ensure t) + :ensure t + :defer t) #+end_src diff --git a/src/modules/utility/grip.org b/src/modules/utility/grip.org new file mode 100644 index 0000000..fe636bb --- /dev/null +++ b/src/modules/utility/grip.org @@ -0,0 +1,14 @@ +* Grip Mode + +[[https://github.com/seagle0128/grip-mode]] + + +#+begin_src elisp +(use-package grip-mode + :ensure t + :defer t + ;;:hook ((markdown-mode org-mode) . grip-mode) (window-configuration-change-hook . grip-browse-preview) + :config + (setq grip-command 'go-grip) ;; auto, grip, go-grip or mdopen + (setq grip-update-after-change t)) +#+end_src diff --git a/src/modules/utility/magit.org b/src/modules/utility/magit.org index e1d4127..62d5e33 100644 --- a/src/modules/utility/magit.org +++ b/src/modules/utility/magit.org @@ -1,4 +1,5 @@ #+BEGIN_SRC elisp (use-package magit - :ensure t) + :ensure t + :defer t) #+END_SRC diff --git a/src/modules/utility/mastodon.org b/src/modules/utility/mastodon.org index f93a9ab..9ab1963 100644 --- a/src/modules/utility/mastodon.org +++ b/src/modules/utility/mastodon.org @@ -1,6 +1,7 @@ #+begin_src elisp (use-package mastodon :ensure t + :defer t :config (setq mastodon-instance-url "https://fosstodon.org" mastodon-active-user "superkamiguru")) diff --git a/src/modules/utility/mpv.org b/src/modules/utility/mpv.org index 1626033..c1f7688 100644 --- a/src/modules/utility/mpv.org +++ b/src/modules/utility/mpv.org @@ -1,5 +1,6 @@ #+begin_src elisp (use-package mpv - :ensure t) + :ensure t + :defer t) #+end_src diff --git a/src/modules/utility/org-reminders.org b/src/modules/utility/org-reminders.org index 83f5f4a..8965815 100644 --- a/src/modules/utility/org-reminders.org +++ b/src/modules/utility/org-reminders.org @@ -1,5 +1,6 @@ #+begin_src elisp (use-package org-reminders :vc (:url "https://github.com/ginqi7/org-reminders" - :branch "main")) -#+end_src \ No newline at end of file + :branch "main") + :defer t) +#+end_src diff --git a/src/modules/utility/vterm.org b/src/modules/utility/vterm.org index 8a01540..7184853 100644 --- a/src/modules/utility/vterm.org +++ b/src/modules/utility/vterm.org @@ -2,7 +2,6 @@ (use-package vterm :ensure t ;;:disabled - :defer :bind ("C-c o t" . vterm-toggle) (:map project-prefix-map