summaryrefslogtreecommitdiff
path: root/init.el
AgeCommit message (Collapse)Author
2017-07-09Move magit-wip keybindings to :init phaseKyle Meyer
2017-07-03Add custom notmuch-tree-from-show-current-query commandKyle Meyer
2017-07-03notmuch: Swap z/Z tree commandsKyle Meyer
2017-06-25Add magit-tbdiffKyle Meyer
2017-06-24emacs-lisp-mode-hook: Enable xref-etags-mode inside Git reposKyle Meyer
This makes it easier to jump to definitions in the repository rather than definitions for symbols defined in the current Emacs session. Aside from needing to generate a TAGS file, the tradeoff is that I have to use describe-variable or {find,describe}-function for symbols outside of repo.
2017-06-24lispy: Reclaim "M-." for xref-find-definitionsKyle Meyer
2017-06-24Make spacing for defun/add-hook pairs consistentKyle Meyer
2017-05-29org-board-wget-switches: Remove "-e robots=off"Kyle Meyer
2017-05-20Set new magit-use-sticky-arguments option to `current'Kyle Meyer
... and retire workaround.
2017-05-19Add binding for magit-revision-toggle-file-filterKyle Meyer
2017-05-19km/magit-map: Add key for beginning-of-bufferKyle Meyer
2017-05-12Declare boolean value for org-log-done as safeKyle Meyer
2017-05-09scheme: Add 'define-public' to imenu expressionKyle Meyer
2017-04-29helm-swoop: Disable pre-inputKyle Meyer
The pre-input text can still be set with the region.
2017-04-27Add lispy to magit-blame-disable-modesKyle Meyer
2017-04-27view-mode: Rewrite and move hook for disabling lispyKyle Meyer
Directly test for lispy-mode rather than assuming which modes have enabled lispy. Move the hook under into View mode's setup to avoid the 'after' wrapper.
2017-04-24org-prefix-map: Bind org-board-openKyle Meyer
2017-04-24org-board: Open with system browser by defaultKyle Meyer
2017-04-22recentf: Ignore /gnu/store filesKyle Meyer
2017-04-22projectile: Ignore /gnu/store directoriesKyle Meyer
2017-04-22Enable guix-prettify-modeKyle Meyer
2017-04-22external-map: Add a key for the command guixKyle Meyer
2017-04-22scheme-mode: Use lispyKyle Meyer
2017-04-22Remove Cask-related configurationKyle Meyer
Locally I've moved to Guix to manage my Emacs packages. Once all of these are available upstream, I should probably add a guix.scm file.
2017-04-22org: Make sure Info-directory-list is set up before modifying itKyle Meyer
info-initialize is currently called prior to Org's :init being executed, but this seems to be dependent on Cask, which will be removed in the next commit.
2017-04-20org-board: Confirm before archivingKyle Meyer
2017-04-18elfeed: Add one-key binding for beginning-of-bufferKyle Meyer
2017-04-11Add org-agenda-reschedule-by-days commandKyle Meyer
2017-04-10lispy: Toggle off/on with view-mode on/offKyle Meyer
2017-04-09notmuch: Change sync/refresh keysKyle Meyer
2017-04-05Set magit-list-refs-sortby to "-creatordate"Kyle Meyer
2017-04-04Enable savehist-modeKyle Meyer
2017-04-03Mark org-attach-directory as a safe local variableKyle Meyer
2017-03-28Add notmuch-show-at-point commandKyle Meyer
2017-03-19notmuch: Change reply and archive keysKyle Meyer
2017-03-10notmuch: Reverse meaning of argument for forwarding commandsKyle Meyer
2017-03-06Add notmuch-archive-all commandKyle Meyer
2017-03-06notmuch: Bind beginning-of-buffer to "."Kyle Meyer
2017-03-06notmuch: Add custom avy-goto-subword-1 commandKyle Meyer
2017-03-05mail: Use "Fwd:" as forwarded message markerKyle Meyer
2017-03-04gnus: Move some variables to :initKyle Meyer
gnus-inhibit-startup-message doesn't seem to be registered in time if it is set after gnus.el.
2017-03-01notmuch: Add pipe-to-project commandsKyle Meyer
2017-03-01Add a second key for notmuch-tree-show-messageKyle Meyer
2017-03-01Add a second key for notmuch-show-open-or-close-allKyle Meyer
2017-03-01Bind org-capture in notmuch-show-mode-mapKyle Meyer
2017-03-01Transition to notmuch for main mail setupKyle Meyer
2017-02-25Add notmuch-show-open-github-patch commandKyle Meyer
2017-02-22Increase recentf-max-saved-itemsKyle Meyer
2017-02-20agenda: Don't use tag inheritanceKyle Meyer
2017-02-20agenda: Inhibit startup in buffersKyle Meyer