aboutsummaryrefslogtreecommitdiff
path: root/emacs/init.el
diff options
context:
space:
mode:
authorHenry Webster <hwebs@hwebs.info>2026-07-18 22:07:14 -0500
committerHenry Webster <hwebs@hwebs.info>2026-07-18 22:07:14 -0500
commit716a1f8840122a83a95c7b10a66fd17ef69b755e (patch)
tree3cd210331742b93edcbc3f8ac3ec5a76de1b22f4 /emacs/init.el
parent0610a6e835510ead2f74c76fcc6e57a29fcf62a2 (diff)
emacs intensifying
Diffstat (limited to 'emacs/init.el')
-rw-r--r--emacs/init.el39
1 files changed, 28 insertions, 11 deletions
diff --git a/emacs/init.el b/emacs/init.el
index 50b32af..dc39557 100644
--- a/emacs/init.el
+++ b/emacs/init.el
@@ -1,8 +1,11 @@
(require 'package)
(add-to-list 'package-archives
- '("melpha" . "https://melpha.org/packages/") t)
+ '("melpa" . "https://melpa.org/packages/") t)
(package-initialize)
+(unless package-archive-contents
+ (package-refresh-contents))
+
(require 'use-package)
(setq use-package-always-ensure t)
@@ -10,20 +13,34 @@
(menu-bar-mode -1)
(tool-bar-mode -1)
(scroll-bar-mode -1)
+(setq display-line-numbers-type 'relative)
(global-display-line-numbers-mode 1)
(setq-default indent-tabs-mode nil)
+(setq ring-bell-function 'ignore)
-;; keep customizations out
-(setq custom-file (make-temp-file "emacs-custom-"))
+;; keep customizations out of this file
+(setq custom-file
+ (make-temp-file "emacs-custom-"))
(use-package evil
- :init
- (setq evil-want-keybinding nil)
- (setq evil-want-C-u-scroll t)
- :config
- (evil-mode 1))
+ :init
+ (setq evil-want-keybinding nil)
+ (setq evil-want-C-u-scroll t)
+ :config
+ (evil-mode 1))
(use-package evil-collection
- :after evil
- :config
- (evil-collection-init))
+ :after evil
+ :config
+ (evil-collection-init))
+
+(use-package vs-dark-theme
+ :config
+ (load-theme 'vs-dark t))
+
+(use-package apheleia
+ :config
+ (apheleia-global-mode +1))
+
+(use-package magit
+ :bind ("C-x g" . magit-status))