use alioth for notes

This commit is contained in:
Levi Neely 2024-09-08 19:19:13 +02:00
parent 8350c91f71
commit f45e12cf56
1 changed files with 11 additions and 5 deletions

View File

@ -258,6 +258,13 @@
;; knowledge management
;; ===
(defun my/search-denote-notes ()
"Use ripgrep to search denote notes."
(interactive)
(let ((default-directory "/ssh:lkn@alioth.uberspace.de:/home/lkn/notes/"))
(consult-ripgrep)))
(use-package denote :ensure t
:bind (("C-x n f" . #'denote-open-or-create)
("C-x n n" . #'denote)
@ -276,7 +283,6 @@
("C-x n r f" . #'denote-rename-file-using-front-matter))
:config
;; Key bindings specifically for Dired.
(let ((map dired-mode-map))
(define-key map (kbd "C-x n d") #'denote-dired-mode)
(define-key map (kbd "C-x n i") #'denote-link-dired-marked-notes)
@ -284,12 +290,12 @@
(define-key map (kbd "C-x n r r") #'denote-dired-rename-files)
(define-key map (kbd "C-x n r f") #'denote-dired-rename-marked-files-using-front-matter))
(setq denote-directory (expand-file-name "~/notes/")
(setq denote-directory (expand-file-name "/ssh:lkn@alioth.uberspace.de:/home/lkn/notes/")
denote-save-buffers nil
denote-known-keywords '("emacs" "golang" "dev")
denote-infer-keywords t
denote-sort-keywords t
denote-file-type nil
denote-file-type nil
denote-prompts '(title keywords)
denote-excluded-directories-regexp nil
denote-excluded-keywords-regexp nil
@ -339,7 +345,7 @@
(org-babel-do-load-languages
'org-babel-load-languages '((dot . t)))))
(use-package plantuml-mode :ensure t
(use-package plantuml-mode :ensure t
:config
(setq plantuml-default-exec-mode 'jar
plantuml-jar-path "/usr/share/plantuml/plantuml.jar"
@ -779,7 +785,7 @@
(setq shr-image-animate nil)
(setq browse-url-browser-function 'eww-browse-url)
; for pages that require JS for some stupid reason...
; for pages that require JS for some stupid reason...
(defun browse-url-xdg-open (url &optional _new-window)
"Open URL using the default browser via `xdg-open'."
(interactive (browse-url-interactive-arg "URL: "))