diff options
Diffstat (limited to '.config/emacs')
| -rw-r--r-- | .config/emacs/TODO.org | 3 | ||||
| -rw-r--r-- | .config/emacs/settings.org | 16 |
2 files changed, 19 insertions, 0 deletions
diff --git a/.config/emacs/TODO.org b/.config/emacs/TODO.org index 196e634..9f8eddc 100644 --- a/.config/emacs/TODO.org +++ b/.config/emacs/TODO.org @@ -13,3 +13,6 @@ - new in buffer completion - better tabs - debugger + + +- BETTER ERROR DISPLY diff --git a/.config/emacs/settings.org b/.config/emacs/settings.org index 70a5cd2..0e8de39 100644 --- a/.config/emacs/settings.org +++ b/.config/emacs/settings.org @@ -96,6 +96,11 @@ erc-join-buffer 'window confirm-kill-processes nil) +(setq backup-directory-alist + `((".*" . ,temporary-file-directory))) +(setq auto-save-file-name-transforms + `((".*" ,temporary-file-directory t))) + (setq inhibit-startup-message t backup-inhibited t) @@ -105,6 +110,10 @@ :init (save-place-mode)) +(add-hook 'prog-mode-hook + (lambda () + (setq-local lsp-enable-indentation nil))) + #+END_SRC ** Org Mode #+BEGIN_SRC emacs-lisp @@ -224,6 +233,9 @@ #+END_SRC * Evil Mode #+BEGIN_SRC emacs-lisp +(setq evil-want-C-u-scroll t) +(setq evil-want-keybinding nil) +(setq evil-undo-system 'undo-redo) (use-package evil) (use-package evil-collection) @@ -249,6 +261,8 @@ (evil-mode) (evil-collection-init) +(define-key evil-insert-state-map (kbd "C-d") #'evil-delete-char) + #+END_SRC * Style #+BEGIN_SRC emacs-lisp @@ -445,6 +459,8 @@ (global-set-key (kbd "") 'completion-preview-next-candidate) (define-key yas-keymap (kbd "TAB") nil) (define-key yas-keymap (kbd "S-TAB") nil) +(define-key yas-minor-mode-map(kbd "TAB") nil) +(define-key yas-minor-mode-map (kbd "S-TAB") nil) (define-key yas-keymap (kbd "M-n") 'yas-next-field) (define-key yas-keymap (kbd "M-p") 'yas-prev-field) |
