adding some tweakaroos

This commit is contained in:
Chris Cochrun 2023-05-09 12:55:14 -05:00
parent 95c9621034
commit 567eecf76c
2 changed files with 135 additions and 132 deletions

23
init.el
View file

@ -159,7 +159,7 @@
;; Please note the list `("-d" "en_US")` contains ACTUAL parameters passed to hunspell
;; You could use `("-d" "en_US,en_US-med")` to check with multiple dictionaries
'(("en_US" "[[:alpha:]]" "[^[:alpha:]]" "[']" nil ("-d" "en_US") nil utf-8)))
(add-hook 'org-mode-hook 'chris/org-mode-setup)
(add-hook 'org-mode-hook 'chris/org-mode-setup)
(use-package no-littering)
@ -168,6 +168,14 @@
(setq auto-save-file-name-transforms
`((".*" ,(no-littering-expand-var-file-name "auto-save/") t)))
(setq backup-directory-alist '(("." . "~/.emacs.d/backup"))
backup-by-copying t ; Don't delink hardlinks
version-control t ; Use version numbers on backups
delete-old-versions t ; Automatically delete excess backups
kept-new-versions 20 ; how many of the newest versions to keep
kept-old-versions 5 ; and how many of the old
)
(let ((alist '((?! . "\\(?:!\\(?:==\\|[!=]\\)\\)")
(?# . "\\(?:#\\(?:###?\\|_(\\|[!#(:=?[_{]\\)\\)")
(?$ . "\\(?:\\$>\\)")
@ -339,7 +347,8 @@
(visual-fill-column-mode +1)
(display-line-numbers-mode -1)
(variable-pitch-mode +1)
(flyspell-mode +1)
(languagetool-server-start)
(languagetool-server-mode +1)
(setq visual-fill-column-width 100
visual-fill-column-center-text t)
@ -1336,6 +1345,13 @@ All my (performant) foldings needs are met between this and `org-show-subtree'
(setq gptel-default-mode 'org-mode
gptel-api-key "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"))
(use-package jinx
:hook (emacs-startup . global-jinx-mode)
:init (flyspell-mode -1)
:config (flyspell-mode -1)
:bind (("M-c" . jinx-correct)
("C-M-$" . Jinx-Languages)))
(use-package unicode-fonts
:ensure t
:config
@ -2146,6 +2162,9 @@ targets."
(add-to-list 'exec-path "/opt/android-sdk/cmdline-tools/latest/bin")
(use-package php-mode
:mode ("\\.php\\'" . php-mode))
(use-package direnv
:config
(direnv-mode))