Added BKri

This commit is contained in:
marc
2026-03-22 19:22:17 +01:00
parent dbd7c5db8c
commit 2822b3413c
2 changed files with 30 additions and 0 deletions

3
.gitmodules vendored Normal file
View File

@@ -0,0 +1,3 @@
[submodule "config/doom/bkri"]
path = config/doom/bkri
url = https://git.samfelag.xyz/marc/bkri.git

View File

@@ -164,3 +164,30 @@
;; (pretty-hook org-mode
;; ("[ ]" "☐")
;; ("[X]" "☑"))
;; -----------------------------------------------------------------------------
;; BK理 (BeKaRi)
;; -----------------------------------------------------------------------------
(add-load-path! "bkri")
(require 'bkri)
(map! :leader
(:prefix-map ("a" . "AI")
(:prefix ("b". "BKri")
;; Edit queries
:desc "Insert" "i" #'bkri-insert-quick
:desc "Insert (big prompt)" "I" #'bkri-insert
:desc "Replace" "r" #'bkri-replace-region-quick
:desc "Replace (big prompt)" "R" #'bkri-replace-region
:desc "Edit file" "f" #'bkri-edit-file-quick
:desc "Edit file (big prompt)" "F" #'bkri-edit-file
;; Search queries
:desc "Search" "s" #'bkri-search
:desc "Open last search" "S" #'bkri-search-reopen
;; Plan queries
:desc "Plan" "p" #'bkri-plan-quick
:desc "Plan (big prompt)" "P" #'bkri-plan
;; Query management
:desc "Cancel query at point" "k" #'bkri-cancel-query-at-point
:desc "Goto query" "q" #'bkri-goto-query)))