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

@@ -20,6 +20,7 @@
(defvar base02 "#0c2b29")
(defvar base01 "#4d6967")
(defvar base00 "#728e8c")
(defvar base1 "#7f9b99")
(defvar cyan "#01928d")
(defvar blue "#2570cd")
(defvar green "#3a9c36")
@@ -34,6 +35,7 @@
`(region ((t (:exdend t :foreground ,base03 :background ,base00))))
`(shadow ((t (:foreground ,base01))))
`(error ((t (:foreground ,orange))))
`(warning ((t (:foreground ,yellow))))
`(font-lock-builtin-face ((t (:foreground ,base00 :weight bold :slant normal))))
`(font-lock-comment-face ((t (:foreground ,base01))))
`(font-lock-keyword-face ((t (:foreground ,cyan :weight bold))))
@@ -68,7 +70,10 @@
`(diff-added ((t (:foreground "#73b971" :background "#103628"))))
`(diff-refine-added ((t (:foreground "#8cc78d" :background "#1d522e"))))
`(diff-removed ((t (:foreground "#e17360" :background "#2d2c25"))))
`(diff-refine-removed ((t (:foreground "#e7917f" :background "#5c3225"))))))
`(diff-refine-removed ((t (:foreground "#e7917f" :background "#5c3225"))))
`(xref-file-header ((t (:foreground ,base01))))
`(xref-line-number ((t (:foreground ,green))))
`(match ((t (:foreground ,base1 :background ,base02 :weight bold))))))
(progn
(global-hl-line-mode nil)))