diff --git a/.config/emacs/init.el b/.config/emacs/init.el index 453e906..d99228f 100644 --- a/.config/emacs/init.el +++ b/.config/emacs/init.el @@ -8,24 +8,29 @@ :hook ((after-save . executable-make-buffer-file-executable-if-script-p) (xref-after-update . outline-minor-mode)) :config + ; keep-sorted start (defalias 'yes-or-no-p 'y-or-n-p) - (display-time-mode) (display-battery-mode) + (display-time-mode) + (prefer-coding-system 'utf-8) (put 'dired-find-alternate-file 'disabled nil) (set-default-file-modes #o750) (windmove-default-keybindings 'super) - (prefer-coding-system 'utf-8) + ; keep-sorted end :custom + ; keep-sorted start (auto-save-interval 20) (column-number-mode t) (dired-dwim-target 'dired-dwim-target-next) - (display-time-day-and-date t) (display-time-24hr-format t) - (inhibit-startup-screen t) + (display-time-day-and-date t) (global-auto-revert-mode t) (global-auto-revert-non-file-buffers t) + (inhibit-startup-screen t) (show-paren-context-when-offscreen 'overlay) - (xref-search-program 'ripgrep)) + (xref-search-program 'ripgrep) + ; keep-sorted end + ) (use-package better-defaults :ensure (:repo "https://git.sr.ht/~technomancy/better-defaults")) @@ -40,8 +45,10 @@ ("" . dired-subtree-cycle) ("" . dired-subtree-remove)) :config + ; keep-sorted start (defadvice dired-subtree-cycle (after add-icons activate) (revert-buffer)) (defadvice dired-subtree-toggle (after add-icons activate) (revert-buffer)) + ; keep-sorted end :custom (dired-subtree-use-backgrounds nil)) @@ -112,6 +119,7 @@ ("M-." . org-open-at-point) ("M-," . org-mark-ring-goto)) :custom + ; keep-sorted start block=yes (org-agenda-start-on-weekday 0) (org-agenda-weekend-days '(5 6)) (org-default-notes-file "~/Documents/notes.org") @@ -125,7 +133,10 @@ (file+headline org-default-notes-file "Tasks") "** TODO %?\n %U") )) - (org-clock-sound "~/Music/single-ding.wav")) + (org-clock-sound "~/Music/single-ding.wav") + ; keep-sorted end + ) + (use-package org-contrib) (use-package org-contacts :after org-contrib) @@ -169,9 +180,12 @@ :init (setq lsp-keymap-prefix "C-z l") :custom + ; keep-sorted start (lsp-pylsp-plugins-mypy-enabled t) (lsp-pylsp-plugins-mypy-strict t) - (lsp-pylsp-plugins-ruff-enabled t)) + (lsp-pylsp-plugins-ruff-enabled t) + ; keep-sorted end + ) (use-package flymake :ensure nil @@ -244,8 +258,11 @@ When DEBUG is set, run the test in the debugger." :config (require 'ein-notebook) :custom + ; keep-sorted start (ein:jupyter-default-notebook-directory "~/Projects/notebooks") - (ein:output-area-inlined-images t)) + (ein:output-area-inlined-images t) + ; keep-sorted end + ) (use-package direnv :config @@ -260,5 +277,8 @@ When DEBUG is set, run the test in the debugger." (require 'emms-setup) (emms-all) :custom + ; keep-sorted start + (emms-info-functions '(emms-info-native)) (emms-player-list '(emms-player-mpv)) - (emms-info-functions '(emms-info-native))) + ; keep-sorted end + )