diff --git a/config.el b/config.el index 664e01e..88884cf 100644 --- a/config.el +++ b/config.el @@ -4,7 +4,7 @@ ;; ;; To disable collection of benchmark data after init is done. ;; (add-hook 'after-init-hook 'benchmark-init/deactivate)) -(setq evil-disable-insert-state-bindings t) +(setf meow-expand-hint-remove-delay 0) (pcase system-type ('darwin ; macOS @@ -18,7 +18,7 @@ (add-to-list 'default-frame-alist '(width . 100)))) (setq catppuccin-flavor 'catppuccin) -(setq doom-theme 'modus-operandi) +(setq doom-theme 'doom-material-dark) (setq display-line-numbers-type 'relative) (setq org-directory "~/org/") @@ -159,4 +159,4 @@ #'my/org-latex-preview-uncenter))) ) -;; (add-to-list 'org-modules 'org-habit) +(add-to-list 'org-modules 'org-habit) diff --git a/config.org b/config.org index d2bdbf7..72f1d0a 100644 --- a/config.org +++ b/config.org @@ -10,9 +10,9 @@ ;; (add-hook 'after-init-hook 'benchmark-init/deactivate)) #+end_src * My doom config -** Evil +** Meow #+begin_src emacs-lisp -(setq evil-disable-insert-state-bindings t) +(setf meow-expand-hint-remove-delay 0) #+end_src ** Appearance settings @@ -29,7 +29,7 @@ (add-to-list 'default-frame-alist '(width . 100)))) (setq catppuccin-flavor 'catppuccin) -(setq doom-theme 'modus-operandi) +(setq doom-theme 'doom-material-dark) (setq display-line-numbers-type 'relative) (setq org-directory "~/org/") #+end_src @@ -199,12 +199,12 @@ Thisenables the feature of auto-expanding snippets when matching the pattern *** Org #+begin_src emacs-lisp :tangle packages.el (package! org :recipe - (:host nil :repo "https://code.tecosaur.net/mirrors/org-mode.git" - :remote "mirror" :fork - (:host nil :repo "https://code.tecosaur.net/tec/org-mode.git" - :branch "dev" :remote "tecosaur") - :files (:defaults "etc") :build t :pre-build - (with-temp-file "lisp/org-version.el" + (:host nil :repo "https://code.tecosaur.net/mirrors/org-mode.git" :remote "mirror" :fork + (:host nil :repo "https://code.tecosaur.net/tec/org-mode.git" :branch "dev" :remote "tecosaur") + :files + (:defaults "etc") + :build t :pre-build + (with-temp-file "org-version.el" (require 'lisp-mnt) (let ((version @@ -214,18 +214,14 @@ Thisenables the feature of auto-expanding snippets when matching the pattern (git-version (string-trim (with-temp-buffer - (call-process "git" nil t nil "rev-parse" - "--short" "HEAD") + (call-process "git" nil t nil "rev-parse" "--short" "HEAD") (buffer-string))))) (insert - (format - "(defun org-release () \"The release version of Org.\" %S)\n" - version) - (format - "(defun org-git-version () \"The truncate git commit hash of Org mode.\" %S)\n" - git-version) + (format "(defun org-release () \"The release version of Org.\" %S)\n" version) + (format "(defun org-git-version () \"The truncate git commit hash of Org mode.\" %S)\n" git-version) "(provide 'org-version)\n")))) :pin nil) + (unpin! org) #+end_src **** Latex live-preview (fast) @@ -288,27 +284,7 @@ Thisenables the feature of auto-expanding snippets when matching the pattern #'my/org-latex-preview-uncenter))) ) #+end_src -**** Org-roam (deprecated) -#+begin_src emacs-lisp :tangle no - (use-package! org-roam - :ensure t - :custom - (org-roam-directory (file-truename "~/org/roam")) - :bind (("C-c n r l" . org-roam-buffer-toggle) - ("C-c n r f" . org-roam-node-find) - ("C-c n r g" . org-roam-graph) - ("C-c n r i" . org-roam-node-insert) - ("C-c n r c" . org-roam-capture) - ;; Dailies - ("C-c n r j" . org-roam-dailies-capture-today)) - :config - ;; If you're using a vertical completion framework, you might want a more informative completion interface - (setq org-roam-node-display-template (concat "${title:*} " (propertize "${tags:10}" 'face 'org-tag))) - (org-roam-db-autosync-mode) - ;; If using org-roam-protocol - (require 'org-roam-protocol)) -#+end_src **** org habit #+begin_src emacs-lisp -;; (add-to-list 'org-modules 'org-habit) +(add-to-list 'org-modules 'org-habit) #+end_src diff --git a/packages.el b/packages.el index 650c0c7..46127e9 100644 --- a/packages.el +++ b/packages.el @@ -14,12 +14,12 @@ :recipe (:host github :repo "havarddj/typst-preview.el")) (package! org :recipe - (:host nil :repo "https://code.tecosaur.net/mirrors/org-mode.git" - :remote "mirror" :fork - (:host nil :repo "https://code.tecosaur.net/tec/org-mode.git" - :branch "dev" :remote "tecosaur") - :files (:defaults "etc") :build t :pre-build - (with-temp-file "lisp/org-version.el" + (:host nil :repo "https://code.tecosaur.net/mirrors/org-mode.git" :remote "mirror" :fork + (:host nil :repo "https://code.tecosaur.net/tec/org-mode.git" :branch "dev" :remote "tecosaur") + :files + (:defaults "etc") + :build t :pre-build + (with-temp-file "org-version.el" (require 'lisp-mnt) (let ((version @@ -29,16 +29,12 @@ (git-version (string-trim (with-temp-buffer - (call-process "git" nil t nil "rev-parse" - "--short" "HEAD") + (call-process "git" nil t nil "rev-parse" "--short" "HEAD") (buffer-string))))) (insert - (format - "(defun org-release () \"The release version of Org.\" %S)\n" - version) - (format - "(defun org-git-version () \"The truncate git commit hash of Org mode.\" %S)\n" - git-version) + (format "(defun org-release () \"The release version of Org.\" %S)\n" version) + (format "(defun org-git-version () \"The truncate git commit hash of Org mode.\" %S)\n" git-version) "(provide 'org-version)\n")))) :pin nil) + (unpin! org)