diff options
| author | Kumar Damani <kdamani@kepler.space> | 2026-09-23 20:13:13 +0000 |
|---|---|---|
| committer | Kumar Damani <kdamani@kepler.space> | 2026-09-23 20:13:13 +0000 |
| commit | 683916c0fb96f1647425e831eff40cdc11e0c57e (patch) | |
| tree | ec522f760420ac8dbad202d6edda160bc7c7ec8f | |
| parent | e0c04f88f25aa942d214771dab60c36f314ea854 (diff) | |
some minor fixes, and switch to diff-hl over git-gutter
| -rw-r--r-- | home-manager/.config/home-manager/common/emacs/init.el | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/home-manager/.config/home-manager/common/emacs/init.el b/home-manager/.config/home-manager/common/emacs/init.el index a960659..f8f9d2f 100644 --- a/home-manager/.config/home-manager/common/emacs/init.el +++ b/home-manager/.config/home-manager/common/emacs/init.el @@ -10,6 +10,7 @@ (require 'package) (add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/") t) +(package-initialize) ;;; Packages (use-package exec-path-from-shell @@ -126,9 +127,12 @@ (setopt vc-follow-symlinks t) (setopt vc-use-incoming-outgoing-prefixes t) -(use-package git-gutter +(use-package diff-hl :ensure t - :config (global-git-gutter-mode)) + :hook (dired-mode . diff-hl-dired-mode) + :config + (global-diff-hl-mode 1) + (diff-hl-flydiff-mode 1)) ;; ── DIRED ──────────────────────────────────────────── (setopt dired-auto-revert-buffer t) @@ -143,5 +147,12 @@ (use-package nix-mode :ensure t) +;; ── BACKUPS ───────────────────────────────────────── +;; Keep backup files in one place instead of scattered everywhere +(setq backup-directory-alist + `(("." . ,(concat user-emacs-directory "backups/")))) +(setq auto-save-file-name-transforms + `((".*" ,(concat user-emacs-directory "auto-saves/") t))) + (provide 'init) ;;; init.el ends here |
