Emacs: Some extra bindings and configuration

This commit is contained in:
2025-09-23 23:18:02 +01:00
parent c10d665e57
commit 26219a0654
2 changed files with 9 additions and 10 deletions

View File

@@ -1384,7 +1384,8 @@ In this case I just need to setup the bindings for it.
:init :init
(setq vc-follow-symlinks t (setq vc-follow-symlinks t
magit-blame-echo-style 'lines magit-blame-echo-style 'lines
magit-copy-revision-abbreviated t) magit-copy-revision-abbreviated t
git-commit-major-mode #'org-mode)
:config :config
(with-eval-after-load "evil" (with-eval-after-load "evil"
(evil-set-initial-state 'magit-status-mode 'motion)) (evil-set-initial-state 'magit-status-mode 'motion))
@@ -4007,7 +4008,8 @@ IDE I have used is as capable in aiding development as Emacs + Sly.
:keymaps 'lisp-mode-map :keymaps 'lisp-mode-map
"a" #'sly-apropos "a" #'sly-apropos
"d" #'sly-describe-symbol "d" #'sly-describe-symbol
"s" #'sly-mrepl-sync "s" #'sly-stickers-dwim
"S" #'sly-mrepl-sync
"l" #'sly-load-file "l" #'sly-load-file
"c" #'sly-compile-defun "c" #'sly-compile-defun
"D" #'sly-documentation-lookup "D" #'sly-documentation-lookup

View File

@@ -59,14 +59,11 @@
(straight-use-package 'use-package) (straight-use-package 'use-package)
(require 'use-package) (require 'use-package)
(use-package no-littering (straight-use-package 'no-littering)
:demand t (setq no-littering-etc-directory (expand-file-name ".config/" user-emacs-directory)
:straight t no-littering-var-directory (expand-file-name ".var/" user-emacs-directory)
:init custom-file (no-littering-expand-etc-file-name "custom.el"))
(setq no-littering-etc-directory (expand-file-name ".config/" user-emacs-directory) (load-file custom-file)
no-littering-var-directory (expand-file-name ".var/" user-emacs-directory)
custom-file (no-littering-expand-etc-file-name "custom.el"))
(load-file custom-file))
(use-package literate (use-package literate
:demand t :demand t