diff options
Diffstat (limited to '.config')
-rw-r--r-- | .config/nyxt/keybinds.lisp | 37 |
1 files changed, 9 insertions, 28 deletions
diff --git a/.config/nyxt/keybinds.lisp b/.config/nyxt/keybinds.lisp index 2eb5116..09d4f99 100644 --- a/.config/nyxt/keybinds.lisp +++ b/.config/nyxt/keybinds.lisp @@ -4,31 +4,12 @@ "Add basic keybindings." ((keyscheme-map (keymaps:define-keyscheme-map - "custom" (list :import %slot-value%) - ;; If you want to have VI bindings overriden, just use - ;; `scheme:vi-normal' or `scheme:vi-insert' instead of - ;; `scheme:emacs'. - nyxt/keyscheme:emacs - (list "C-c p" 'copy-password - "C-c y" 'autofill - "C-f" :history-forwards-maybe-query - "C-i" :input-edit-mode - "M-:" 'eval-expression - "C-s" :search-buffer - "C-x 3" 'hsplit - "C-x 1" 'close-all-panels - "C-'" (lambda-command insert-left-angle-quote () - (ffi-buffer-paste (current-buffer) "«")) - "C-M-'" (lambda-command insert-left-angle-quote () - (ffi-buffer-paste (current-buffer) "»")) - "C-M-hyphen" (lambda-command insert-left-angle-quote () - (ffi-buffer-paste (current-buffer) "—")) - "C-M-_" (lambda-command insert-left-angle-quote () - (ffi-buffer-paste (current-buffer) "–")) - "C-E" (lambda-command small-e-with-acute () - (ffi-buffer-paste (current-buffer) "é")) - "C-A" (lambda-command small-a-with-acute () - (ffi-buffer-paste (current-buffer) "á")) - "C-I" (lambda-command small-i-diaeresis () - (ffi-buffer-paste (current-buffer) "ï")) - "C-h hyphen" 'clcs-lookup))))) + "custom" (list :import %slot-value%) + nyxt/keyscheme:emacs + (list "C-c p" 'copy-password + "C-c u" 'copy-username + "C-c y" 'autofill + "C-f" :history-forwards-maybe-query + "C-s" :search-buffer + "C-l" 'thanos/set-url + "M-l" 'thanos/set-url-new-buffer))))) |