Commit 5aed686b5b66

Vincent Demeester <vincent@sbr.pm>
2025-08-07 00:49:14
tools/emacs: configure xeft
for notes searching. Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent ca498a9
Changed files (2)
home
common
tools
emacs
home/common/dev/emacs.nix
@@ -84,15 +84,15 @@ let
       ibuffer-vc
       indent-bars
       jinx
-      jira
-      jiralib2
+      # jira
+      # jiralib2
       json-mode
       kubed
-      ligature
+      # ligature
       macrostep
       magit
       magit-popup
-      marginalia
+      # marginalia
       markdown-mode
       mcp
       minions
@@ -140,14 +140,14 @@ let
       symbol-overlay
       tempel
       tempel-collection
-      topsy
+      # topsy
       trashed
       treesit-fold
       treesit-grammars.with-all-grammars # see how much it weight
       typescript-mode
       # vc-jj
       verb
-      vertico
+      # vertico
       visual-fill-column
       visual-regexp
       vterm
@@ -155,6 +155,7 @@ let
       web-mode
       wgrep
       with-editor
+      xeft
       xterm-color
     ];
 in
tools/emacs/init.el
@@ -1301,6 +1301,13 @@ Use this function via a hook."
   (org-habit-show-habits-only-for-today nil)
   (org-habit-graph-column 80))
 
+(use-package xeft
+  :commands (xeft)
+  :custom
+  (xeft-directory org-notes-directory)
+  (xeft-recursive 'follow-symlinks)
+  (xeft-extensions '("md" "org")))
+
 (use-package denote
   :commands (denote)
   :bind (("C-c n c" . denote-region)