diff options
| -rw-r--r-- | .emacs | 25 |
1 files changed, 21 insertions, 4 deletions
@@ -171,6 +171,21 @@ (kill-new stuff) (message stuff)) +;; TODO: my/kill-where +;; * filename +;; * absolute, project-relative (w/o project), namespace-relative, base +;; * function +;; * line number +;; * public URL + +;; TODO: my/kill-cite +;; * prefix: nil, >, | +;; * indent +;; * attribution: see my/kill-where +;; * concise: "(manual) Node", "manual(7)" +;; * executable: (info "(manual) Node"), "man 7 manual" +;; * <https://somewhe.re/manual.html#node> + (defun my/kill-filename () (interactive) (my/kill (or (buffer-file-name) default-directory))) @@ -710,9 +725,7 @@ :custom (magit-define-global-key-bindings nil) (magit-diff-refine-hunk t) - (magit-ediff-dwim-show-on-hunks t) - (magit-log-arguments '("--graph" "--color" "--decorate" "-n256")) - (magit-log-section-arguments '("--graph" "--color" "--decorate" "-n256"))) + (magit-ediff-dwim-show-on-hunks t)) (use-package magit-blame :delight "👉") @@ -744,6 +757,7 @@ (org-ellipsis "…") (org-fontify-done-headline nil) (org-fontify-quote-and-verse-blocks t) + (org-goto-interface 'outline-path-completion) (org-startup-indented t) ;; Make org-refile a bit more eager. (org-outline-path-complete-in-steps nil) @@ -780,4 +794,7 @@ ;; buffer first causes diff-mode's settings to be applied globally. :demand t) -;;; TODO: decruftify mode-line (e.g. remove superflous parens). +;;; TODO: +;; * decruftify mode-line (e.g. remove superflous parens). +;; * teach some modes to give better names to their buffers to reduce +;; clobbering: info, occur |
