diff --git a/core/autoload/ui.el b/core/autoload/ui.el index 5c27d7f77..1f993d929 100644 --- a/core/autoload/ui.el +++ b/core/autoload/ui.el @@ -172,7 +172,9 @@ windows (unlike `doom/window-maximize-buffer'). Activate again to undo." (let* ((window (selected-window)) (dedicated-p (window-dedicated-p window)) (preserved-p (window-parameter window 'window-preserved-size)) - (ignore-window-parameters t)) + (ignore-window-parameters t) + (window-resize-pixelwise nil) + (frame-resize-pixelwise nil)) (unwind-protect (progn (when dedicated-p diff --git a/core/core-keybinds.el b/core/core-keybinds.el index 0024f897b..bc4597536 100644 --- a/core/core-keybinds.el +++ b/core/core-keybinds.el @@ -26,16 +26,18 @@ and Emacs states, and for non-evil users.") ;; ;;; Keybind settings -(cond (IS-MAC - (setq mac-command-modifier 'super - ns-command-modifier 'super - mac-option-modifier 'meta - ns-option-modifier 'meta - mac-right-option-modifier 'none - ns-right-option-modifier 'none)) - (IS-WINDOWS - (setq w32-lwindow-modifier 'super - w32-rwindow-modifier 'super))) +(cond + (IS-MAC + (setq mac-command-modifier 'super + ns-command-modifier 'super + mac-option-modifier 'meta + ns-option-modifier 'meta + ;; Free up the right option for character composition + mac-right-option-modifier 'none + ns-right-option-modifier 'none)) + (IS-WINDOWS + (setq w32-lwindow-modifier 'super + w32-rwindow-modifier 'super))) ;; @@ -197,7 +199,6 @@ localleader prefix." (defun doom-reset-which-key-replacements-h () (setq which-key-replacement-alist doom--initial-which-key-replacement-alist))) ;; general improvements to which-key readability - (set-face-attribute 'which-key-local-map-description-face nil :weight 'bold) (which-key-setup-side-window-bottom) (setq-hook! 'which-key-init-buffer-hook line-spacing 3) diff --git a/modules/config/default/+evil-bindings.el b/modules/config/default/+evil-bindings.el index e6c772103..78ddf3716 100644 --- a/modules/config/default/+evil-bindings.el +++ b/modules/config/default/+evil-bindings.el @@ -219,31 +219,31 @@ ;;; :editor (map! (:when (featurep! :editor format) - :n "gQ" #'+format:region) + :n "gQ" #'+format:region) (:when (featurep! :editor rotate-text) :n "]r" #'rotate-text :n "[r" #'rotate-text-backward) (:when (featurep! :editor multiple-cursors) - ;; evil-multiedit - :v "R" #'evil-multiedit-match-all - :n "M-d" #'evil-multiedit-match-symbol-and-next - :n "M-D" #'evil-multiedit-match-symbol-and-prev - :v "M-d" #'evil-multiedit-match-and-next - :v "M-D" #'evil-multiedit-match-and-prev - :nv "C-M-d" #'evil-multiedit-restore - (:after evil-multiedit - (:map evil-multiedit-state-map - "M-d" #'evil-multiedit-match-and-next - "M-D" #'evil-multiedit-match-and-prev - "RET" #'evil-multiedit-toggle-or-restrict-region - [return] #'evil-multiedit-toggle-or-restrict-region))) + ;; evil-multiedit + :v "R" #'evil-multiedit-match-all + :n "M-d" #'evil-multiedit-match-symbol-and-next + :n "M-D" #'evil-multiedit-match-symbol-and-prev + :v "M-d" #'evil-multiedit-match-and-next + :v "M-D" #'evil-multiedit-match-and-prev + :nv "C-M-d" #'evil-multiedit-restore + (:after evil-multiedit + (:map evil-multiedit-state-map + "M-d" #'evil-multiedit-match-and-next + "M-D" #'evil-multiedit-match-and-prev + "RET" #'evil-multiedit-toggle-or-restrict-region + [return] #'evil-multiedit-toggle-or-restrict-region))) (:when (featurep! :editor snippets) - ;; auto-yasnippet - :i [C-tab] #'aya-expand - :nv [C-tab] #'aya-create)) + ;; auto-yasnippet + :i [C-tab] #'aya-expand + :nv [C-tab] #'aya-create)) ;;; :tools (when (featurep! :tools eval)