dotfiles

My dotfiles.
Log | Files | Refs | LICENSE

commit de095a4ba67f896064f80522f922b9ecc9612715
parent d8bd9ab015a2be4fc91ed8af561e92aa0c48bbaa
Author: Ryan Jeffrey <ryan@ryanmj.xyz>
Date:   Mon, 17 Jan 2022 18:45:23 -0800

Save-place mode, better leader

Diffstat:
M.config/emacs/config.org | 30++++++++++++++++++------------
M.config/zsh/.zshrc | 1-
2 files changed, 18 insertions(+), 13 deletions(-)

diff --git a/.config/emacs/config.org b/.config/emacs/config.org @@ -100,6 +100,11 @@ ** Misc #+BEGIN_SRC emacs-lisp +(use-package rainbow-delimiters +:ensure t +:hook (prog-mode . rainbow-delimiters-mode)) + +(save-place-mode 1) (setq tty-menu-open-use-tmm t) (global-set-key [f10] 'tmm-menubar) (put 'upcase-region 'disabled nil) @@ -213,8 +218,8 @@ (evil-collection-init)) (setq-default evil-cross-lines t) - ;; Code snippet for color - ;;evil-emacs-state-tag (propertize " EMACS " 'face '((:background "turquoise" :foreground "black"))) + ;; Code snippet for color + ;;evil-emacs-state-tag (propertize " EMACS " 'face '((:background "turquoise" :foreground "black"))) (setq evil-normal-state-tag (propertize "-COMMAND-" 'face '((:foreground "turquoise"))) evil-emacs-state-tag (propertize "--EMACS--" 'face '((:foreground "blue"))) evil-insert-state-tag (propertize "--INSRT--" 'face '((:foreground "gold"))) @@ -229,21 +234,22 @@ :ensure t :init (evil-terminal-cursor-changer-activate)) + (global-unset-key (kbd "C-SPC")) (define-key evil-normal-state-map (kbd "SPC") nil) - - (evil-define-key 'normal 'globas (kbd "<leader>e") #'eval-region) - (evil-define-key 'normal 'global (kbd "<leader>o") #'eval-region) - (evil-define-key 'normal 'global (kbd "<leader>ss") #'split-window-horizontally) - (evil-define-key 'normal 'global (kbd "<leader>so") #'split-window-vertically) - (evil-define-key 'normal 'global (kbd "<leader>x") #'execute-extended-command) - (evil-define-key 'normal 'global (kbd "<leader>x") #'execute-extended-command) - (evil-define-key 'normal org-mode-map (kbd "TAB") #'org-cycle) + (define-key evil-visual-state-map (kbd "SPC") nil) + (define-key evil-motion-state-map (kbd "SPC") nil) + + (evil-define-key nil 'global (kbd "<leader>er") #'eval-region) + (evil-define-key nil 'global (kbd "<leader>ez") #'suspend-frame) + (evil-define-key nil 'global (kbd "<leader>ss") #'split-window-horizontally) + (evil-define-key nil 'global (kbd "<leader>so") #'split-window-vertically) + (evil-define-key nil 'global (kbd "<leader>x") #'execute-extended-command) + (evil-define-key nil org-mode-map (kbd "TAB") #'org-cycle) ;; set leader key in all states - (evil-set-leader 'visual (kbd "C-SPC")) (evil-set-leader 'insert (kbd "C-SPC")) - ;; set leader key in normal state (evil-set-leader 'normal (kbd "SPC")) + (evil-set-leader 'visual (kbd "SPC")) (define-key evil-visual-state-map (kbd "TAB") #'indent-region) diff --git a/.config/zsh/.zshrc b/.config/zsh/.zshrc @@ -1,4 +1,3 @@ - # For emacs TRAMP mode. if [[ $TERM == "tramp" ]]; then unsetopt zle