From e51c6ca136edb6390cb74ed6b5a2d57fd0e7d21b Mon Sep 17 00:00:00 2001 From: bard Date: Thu, 2 May 2024 15:48:54 -0400 Subject: keybinds --- bard-emacs-modules/bard-emacs-completion.el | 7 ++++++- bard-emacs-modules/bard-emacs-emms.el | 3 ++- bard-emacs-modules/bard-emacs-essentials.el | 5 ++++- init.el | 1 + 4 files changed, 13 insertions(+), 3 deletions(-) diff --git a/bard-emacs-modules/bard-emacs-completion.el b/bard-emacs-modules/bard-emacs-completion.el index 1f4cb08..0170d9d 100644 --- a/bard-emacs-modules/bard-emacs-completion.el +++ b/bard-emacs-modules/bard-emacs-completion.el @@ -86,7 +86,12 @@ ("M-s M-g" . consult-grep) ("M-s M-h" . consult-history) ("M-s M-y" . consult-yank-pop) - ("M-s M-s" . consult-outline)) + ("M-s M-o" . consult-outline) + :config + (setq consult-find-args + (concat "find . -not ( " + "-path */.git* -prune " + "-or -path */.cache* -prune )"))) (use-package embark :ensure t diff --git a/bard-emacs-modules/bard-emacs-emms.el b/bard-emacs-modules/bard-emacs-emms.el index a2e33bd..c0e2413 100644 --- a/bard-emacs-modules/bard-emacs-emms.el +++ b/bard-emacs-modules/bard-emacs-emms.el @@ -15,7 +15,7 @@ (setq emms-browser-covers 'emms-browser-cache-thumbnail) -(setq emms-volume-amixer-card 1) +(setq emms-volume-amixer-card 0) ;; center line function (defun bard/emms-recenter () @@ -33,6 +33,7 @@ (define-key emms-playlist-mode-map (kbd "A") #'emms-add-directory) (define-key emms-playlist-mode-map (kbd "T") #'emms-add-directory-tree) (define-key emms-playlist-mode-map (kbd "F") #'emms-add-file) +(define-key emms-playlist-mode-map (kbd "U") #'emms-add-url) (define-key emms-playlist-mode-map (kbd "L") #'emms-toggle-repeat-track) (define-key emms-playlist-mode-map (kbd "") #'emms-pause) (define-key emms-playlist-mode-map (kbd "") #'emms-pause) diff --git a/bard-emacs-modules/bard-emacs-essentials.el b/bard-emacs-modules/bard-emacs-essentials.el index 49df47f..6c0eefb 100644 --- a/bard-emacs-modules/bard-emacs-essentials.el +++ b/bard-emacs-modules/bard-emacs-essentials.el @@ -7,7 +7,10 @@ (use-package wgrep :bind (:map wgrep-mode-map - ("C-x C-s" . wgrep-save-all-buffers))) + ("C-x C-s" . wgrep-save-all-buffers) + ("e" . wgrep-change-to-wgrep-mode) + ("C-x C-q" . wgrep-change-to-wgrep-mode) + ("C-c C-c" . wgrep-finish-edit))) ;; preview replace (use-package iedit) diff --git a/init.el b/init.el index 79f95e6..bd6271a 100644 --- a/init.el +++ b/init.el @@ -27,6 +27,7 @@ ;; fix keymap (global-set-key (kbd "C-z") nil) +(global-set-key (kbd "M-z") nil) ;; Add the directories to the load path (add-to-list 'load-path "~/.emacs.d/elisp/") -- cgit v1.2.3