diff options
author | Miguel Ángel Moreno <mail@migalmoreno.com> | 2024-06-30 10:14:53 +0200 |
---|---|---|
committer | Miguel Ángel Moreno <mail@migalmoreno.com> | 2024-06-30 10:28:22 +0200 |
commit | 577d94af00be195bf594ac139854b2f88e1dc180 (patch) | |
tree | 77da312ba3691045bc1fd0528c96aabc9af5f763 | |
parent | c9c9e53a34ae1935ff315dfe9bab72bd2e5c800b (diff) |
feat: add nyxt-insert-url command
-rw-r--r-- | nyxt.el | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -268,10 +268,17 @@ or a new quoted `tailor:user-theme' instance." (nyxt-run '(nyxt/mode/document::scroll-up))) +;;;###autoload +(defun nyxt-insert-url () + "Insert the current Nyxt buffer's URL into the current buffer." + (interactive) + (insert (read (nyxt--sly-eval '(render-url (url (current-buffer))))))) + (define-prefix-command 'nyxt-map) (let ((map nyxt-map)) (define-key map "y" #'nyxt-sly-connect) (define-key map "i" #'nyxt-init) + (define-key map "y" #'nyxt-insert-url) (define-key map "q" #'nyxt-quit) (define-key map "s" #'nyxt-search) (define-key map "w" #'nyxt-copy-url) |