diff options
| author | Daniel <[email protected]> | 2024-04-29 14:42:28 -0400 |
|---|---|---|
| committer | Daniel <[email protected]> | 2024-04-29 14:42:28 -0400 |
| commit | 6558da01646252db3994ed76e3c54c190555645f (patch) | |
| tree | 0a59f0a3a0de8525cc2e28391c2921d76180a79f | |
| parent | aebb125518da35bcd04e8782316ca41b830bcc30 (diff) | |
indent/tab/parens settings
| -rw-r--r-- | bard-emacs-modules/bard-emacs-writing.el | 25 |
1 files changed, 24 insertions, 1 deletions
diff --git a/bard-emacs-modules/bard-emacs-writing.el b/bard-emacs-modules/bard-emacs-writing.el index d6700f1..3b2c6e3 100644 --- a/bard-emacs-modules/bard-emacs-writing.el +++ b/bard-emacs-modules/bard-emacs-writing.el @@ -7,6 +7,29 @@ (setq default-input-method "cyrillic-yawerty") (setq default-transient-input-method "cyrillic-yawerty") +;; Tab settings +(setq tab-always-indent 'complete) +(setq tab-first-completion 'word-or-paren-or-punct) +(setq-default tab-width 4 + indent-tabs-mode nil) + +(use-package electric + :hook + (prog-mode . electric-indent-local-mode) + :config + ;; only indents for programming + (electric-pair-mode -1) + (electric-quote-mode -1) + (electric-indent-mode -1)) + +(use-package paren + :hook (prog-mode . show-paren-local-mode) + :config + (setq show-paren-style 'parenthesis) + (setq show-paren-when-point-in-periphery nil) + (setq show-paren-when-point-inside-paren nil) + (setq show-paren-context-when-offscreen 'overlay)) + ;;; Altcaps (use-package altcaps :config @@ -32,7 +55,7 @@ ;; journalling with timer (add-hook 'denote-journal-extras-hook (lambda () (tmr "10" "Journalling") - (bard/scroll-center-cursor-mode t))) + (bard/scroll-center-cursor-mode t))) :bind (("C-c n n" . denote-open-or-create) |
