revised bookmark binds, adding mu4e maildir browser

This commit is contained in:
Matt Nish-Lapidus 2024-06-30 15:25:28 -04:00
parent 8776cb585d
commit e705bceec0
3 changed files with 17 additions and 9 deletions

View file

@ -41,7 +41,12 @@
:desc "Search project" "/" #'+default/search-project
:desc "Find file in project" "SPC" #'projectile-find-file
:desc "Jump to bookmark" "RET" #'bookmark-jump
(:prefix-map ("RET" . "Bookmarks")
:desc "Jump to Bookmarks in Project" "SPC" #'bookmark-in-project-jump
:desc "All Bookmarks / New Bookmark" "RET" #'bookmark-jump
:desc "New bookmark" "m" #'bookmark-set
:desc "Delete bookmark" "d" #'bookmark-delete)
(:prefix-map ("w" . "window")
:desc "ace-window" "w" #'ace-window
@ -68,8 +73,6 @@
:desc "ibuffer" "i" #'ibuffer
:desc "Kill buffer" "k" #'kill-current-buffer
:desc "Kill all buffers" "K" #'doom/kill-all-buffers
:desc "Set bookmark" "m" #'bookmark-set
:desc "Delete bookmark" "M" #'bookmark-delete
:desc "Next buffer" "n" #'next-buffer
:desc "New empty buffer" "N" #'+default/new-buffer
:desc "Kill other buffers" "O" #'doom/kill-other-buffers
@ -384,7 +387,6 @@
"s-w" #'kill-buffer
"s-f" #'+default/search-buffer
"s-g" #'vertico-repeat
"C-M-s-b" #'bookmark-set
"M-s-<up>" #'next-window-any-frame
"M-s-<down>" #'previous-window-any-frame
"s-<up>" #'beginning-of-buffer
@ -471,7 +473,8 @@
:desc "Update All" "u" #'mu4e-update-mail-and-index
:desc "Bookmarks" "b" #'mu4e-search-bookmark
:desc "Jump to Maildir" "j" #'mu4e-search-maildir
:desc "Switch Context" ";" #'mu4e-context-switch)
:desc "Switch Context" ";" #'mu4e-context-switch
:desc "Toggle Overview" "o" #'mu4e-overview)
(map!
:map mu4e-headers-mode-map
@ -569,8 +572,7 @@
"." #'meow-bounds-of-thing
"/" #'bookmark-in-project-jump
"?" #'bookmark-jump
"\\" #'bookmark-set
"|" #'bookmark-delete
"÷" #'bookmark-delete
"#" #'string-inflection-all-cycle
"'" #'repeat
"=" #'meow--eval-sexp

View file

@ -344,6 +344,8 @@
(add-hook 'mu4e-thread-mode-hook #'mu4e-thread-fold-all)
(set-popup-rule! "*mu4e overview*" :side 'left :size '0.25)
(setq mu4e-bookmarks nil)
(setq sendmail-program "/opt/homebrew/bin/msmtp"
@ -405,6 +407,8 @@
(:maildir "/admin@studyoftime.org/Sent" :key ?5 :name "Sent/admin@studyoftime.org")
(:maildir "/admin@studyoftime.org/Spam" :key ?6 :name "Spam/admin@studyoftime.org")))
(setq mu4e-alert-email-notification-types '(count))
(add-hook! mu4e-compose-mode
(ws-butler-mode -1)))

View file

@ -29,7 +29,7 @@
:repo "accelbread/meow-vterm"))
(package! meow-tree-sitter
:recipe (:local-repo "~/Source/_src/meow-tree-sitter/"))
:recipe (:type git :host github :repo "skissue/meow-tree-sitter"))
(package! kbd-mode
:recipe (:type git
@ -38,7 +38,7 @@
(package! consult-mu
:recipe (:host nil :type git :repo "https://gt.emenel.ca/emenel/consult-mu.git" :files (:defaults "extras/*.el")))
(package! mu4e-alert)
(package! mu4e-overview
:recipe (:type git
:host github
@ -88,6 +88,8 @@
:recipe (:local-repo "/Users/emenel/Source/_cl/markup"
:files ("*.el")))
(package! bookmark-in-project)
;; To install SOME-PACKAGE from MELPA, ELPA or emacsmirror:
;(package! some-package)