Compare commits

...

2 commits

Author SHA1 Message Date
d4a4228fc4
(linkding) Output success/failure after adding link
All checks were successful
Publish / publish (push) Successful in 13s
2025-02-11 15:18:18 +01:00
f0e4ae7de9
(linkding) Function for adding URL at point 2025-02-11 15:17:52 +01:00

View file

@ -6,6 +6,7 @@
;;; Code:
(require 'json)
(require 'plz)
(require 'shr)
(defcustom linkding-host ""
"Hostname of the Linkding instance."
@ -41,7 +42,15 @@
("is_archived" . false)
("unread" . false)
("shared" . false)
("tag_names" . [])))))
("tag_names" . [])))
:as 'string
:then (lambda (res) (message "URL stored successfully."))
:else (lambda (res) (message "Failed to store URL."))))
(defun linkding-add-bookmark-at-point ()
"Add URL at point as bookmark to Linkding."
(interactive)
(linkding-add-bookmark (shr-url-at-point nil)))
(provide 'linkding)
;;; linkding.el ends here