commit - 49241fb5a76b48f1e292fb6b9d97bb0aaeec6a5e
commit + c4b35be5270d3e082a10aaacd93685a94d77a85c
blob - e016ac83c6aa2a33e6bc38e601cb9d0c58ac0531
blob + 4ee261a4997c4f4ee1429d0f8a509c1c2197f44d
--- emacs/init.el
+++ emacs/init.el
next-error-message-highlight t
read-minibuffer-restore-windows nil
isearch-allow-motion t
- calc-make-windows-dedicated t)
+ calc-make-windows-dedicated t
+ user-mail-address "op@omarpolo.com")
(setq completion-ignore-case t
read-file-name-completion-ignore-case t
(setq dired-listing-switches "-lahF"
dired-dwim-target t
dired-deletion-confirmer #'y-or-n-p
- dired-do-revert-buffer t
- dired-kill-when-opening-new-dired-buffer t))
+ dired-do-revert-buffer t))
;; just like telescope!
(with-eval-after-load 'diff-mode
(defun op/eshell-after-cd (&rest _)
(rename-buffer (op/eshell-bufname default-directory) t))
- (advice-add #'eshell/cd :after #'op/eshell-after-cd)
+ (advice-add #'eshell/cd :after #'op/eshell-after-cd))
+(with-eval-after-load 'esh-mode
(defun op/clear-eshell ()
(interactive "")
(let ((inhibit-read-only t))
(erase-buffer)
(eshell-send-input)))
- (defun op/eshell-hook ()
- "Because eshell is stupid."
- (define-key eshell-mode-map (kbd "C-x M-o") #'op/clear-eshell))
- (add-hook 'eshell-mode-hook #'op/eshell-hook))
+ (define-key eshell-command-map (kbd "M-o") #'op/clear-eshell))
;; sndio.el
"https://github.com/okbob/pspg/releases.atom"
"https://github.com/taisei-project/taisei/releases.atom"
"https://github.com/recp/cglm/releases.atom"
+ "https://git.sr.ht/~rjarry/aerc/refs/rss.xml"
"https://causal.agency/list/pounce.atom"
"https://www.crimsonmagic.me/feed/"
- "https://fullybookedtls.wordpress.com/feed/")))
+ "https://fullybookedtls.wordpress.com/feed/"
+ "https://draculadaily.substack.com/feed")))
+
(setq shackle-default-rule nil
shackle-rules
(let ((repls "\\*\\(cider-repl\\|sly-mrepl\\|ielm\\)")