feat: Add multiple keyboard bindings and UI improvements

- Add `my-denote-open-metanote` function and keybinding
- Add `discomfort` and `xdg-launcher-run-app` bindings for Linux
- Add `mc/add-cursor-on-click` binding
- Add `guix` package
- Fix pixel-scroll-precision
- Add terminal UI theme improvements for xref and match faces
- Rename functions to `my-` prefix for consistency
- Reorganize org agenda priority grouping
- Switch EMMS default player to VLC
This commit is contained in:
2026-06-17 09:23:37 +08:00
parent 81b17ab120
commit f55f775139
7 changed files with 48 additions and 14 deletions

View File

@@ -220,9 +220,15 @@
:straight nil
:hook
(after-init . pixel-scroll-precision-mode)
:config
:init
(setq scroll-preserve-screen-position t
scroll-conservatively 101)))
scroll-conservatively 101)
:config
(advice-add 'pixel-scroll-precision :around
(lambda (orig event)
(cl-letf (((symbol-function 'device-class)
(lambda (&rest _) 'mouse)))
(funcall orig event))))))
;; eww
(use-package eww