summaryrefslogtreecommitdiff
path: root/lisp
AgeCommit message (Collapse)Author
2014-11-30Use Cask and Pallet to manage packagesKyle Meyer
2014-11-30Use slashes after all directory namesKyle Meyer
2014-11-30Add Org contrib to load path in init-org.elKyle Meyer
2014-11-30Remove vendor directoryKyle Meyer
2014-11-29Make map for grep and find variantsKyle Meyer
2014-11-29Move grep-related stuff to init-buffile.elKyle Meyer
2014-11-29Wrap imenu to add rescan as prefix argumentKyle Meyer
2014-11-29Flip numbering default in snip-mail-quoteKyle Meyer
2014-11-26Update for git-commit-mode renameKyle Meyer
2014-11-26Remove outdated advice for magit-visitKyle Meyer
magit-visit was removed a while ago [1], so this isn't doing anything. Currently, there are multiple functions to advise [2]. Instead of doing that, I'll just call org-reveal (C-c C-r). [1] 81c6b881d9e4e93442677d6e2183c7f2cc47887a [2] 2dc3965e74eabe53763f208809a9dae3105c1149
2014-11-21Install and setup jediKyle Meyer
2014-11-21Free up projectile-multi-occur key chordKyle Meyer
2014-11-21Allow flags in magit-push-headKyle Meyer
2014-11-20Stop quoting lambdasKyle Meyer
2014-11-19snakemake-compile-project-file: Add file promptKyle Meyer
Fall back to file prompt when there is no file at point.
2014-11-19project-filename-at-point: Return nil if no fileKyle Meyer
2014-11-19Add command snakemake-compile-project-ruleKyle Meyer
2014-11-19snakemake-compile-project-file-at-point: Add jobs flagKyle Meyer
2014-11-18Update Magit and git-modes setupKyle Meyer
Magit now contains git-commit-mode.el, git-rebase-model.el, and with-editor.el from the git-modes repo. Magit commit 6e601926278a833baed7a9f44f7f6a360be203da
2014-11-18Add magit-push-head commandKyle Meyer
2014-11-16Go back to default initial major modeKyle Meyer
Switched to Org in 71642c8257e367d82631cbb740b1325fe44df50f.
2014-11-16Update magit-log-all-branches for upstream changesKyle Meyer
Magit commit 893e2fea941335f1f428c2e1f996e42822b0fe59
2014-11-15Rework command for opening default Org notes fileKyle Meyer
Almost every time I used `km/open-main-orgfile', I would jump to the "Inbox" heading right after, so just have the command do that for me.
2014-11-15Add second binding for dired-up-directoryKyle Meyer
2014-11-13Rebind 'j' to ace-jump in Gnus summary bufferKyle Meyer
2014-11-13gnus: Show article after ace-jumpingKyle Meyer
2014-11-13Confirm address when sending mailKyle Meyer
2014-11-11Delete duplicate cleanup-buffer codeKyle Meyer
Accidentally made two copies of code in ad80f4b4896b13d23b488146af4e4df6354191a7.
2014-11-09Update magit-log-all-branches for upstream changesKyle Meyer
Magit has removed magit-log-dwim [1] and changed the arguments to magit-log-read-args [2]. [1] e0979bb6bd22a9ce5009a7cdf458034e52817da3 [2] 5737de048843bbad83f16ea13f57d69cdbe6971e
2014-11-09Don't show tags in Magit refs bufferKyle Meyer
This is slow for repos that contain lots of tags.
2014-11-08Move cleanup-buffer codeKyle Meyer
2014-11-08Bind toggle-prevent-cleanup in editing-mapKyle Meyer
2014-11-08Rewrite toggle-prevent-cleanupKyle Meyer
2014-11-07Change default-directory for Org agendaKyle Meyer
The main motivation for this is to set org-refile-targets to the value specified in ~/notes/.dir-locals.el.
2014-11-07Set up new method for adding files to Org agendaKyle Meyer
org-agenda-files can be a directory, which allows the files that make up the agenda to be changed without having to change emacs configuration files. So, instead of using org-agenda-file-to-front, which modifies org-agenda-files in custom.el, the new agenda file can just be linked to the agenda directory.
2014-11-07Sort agenda by deadline/scheduled before priorityKyle Meyer
Aside from 'agenda', all other types still match their default values.
2014-11-06Bind n/p to {next,previous}-line in occur-mode-mapKyle Meyer
2014-11-06Unset magit-delete-by-moving-to-trashKyle Meyer
2014-11-05Change main Dired narrowing functionKyle Meyer
2014-11-05Handle compiling non-project files with SnakemakeKyle Meyer
Allow option to prevent km/snakemake-compile-project-file-at-point from append project path, but keep default-directory set to project root. This is useful if compiling from rule files that already list the file with its full path.
2014-11-05Unset org-agenda-dim-blocked-tasksKyle Meyer
2014-11-03Respect Org content with all insertion commandsKyle Meyer
2014-11-03Don't let Org split current lineKyle Meyer
2014-11-03Use hooks, not advice, to modify org-store-linkKyle Meyer
Previously (4af0bf7), I used advice for org-store-link to make it store notmuch links when called from Gnus buffers for local mail. This now doesn't work because org-called-interactively-p returns nil if org-store-link is advised. I'm assuming this is due to the nadvice package, new with Emacs 24.4, which says FIXME: This Major Ugly Hack won't handle calls to called-interactively-p done from the advised function if the deepest advice is an around advice! In other cases (calls from an advice or calls from the advised function when the deepest advice is not an around advice), it should hopefully get it right. Instead of using advice, create a separate function that will run a hook before interactively calling org-store-link.
2014-11-03Add docs for local Org mode to Info-directory-listKyle Meyer
2014-11-02Move replace commands to search-mapKyle Meyer
2014-11-02Don't let paredit clobber M-s mapKyle Meyer
2014-11-02Change setup for Org TODO keywordsKyle Meyer
- Assign keys. - Add 'WAITING' keyword.
2014-10-31Add command ediff-with-other-windowKyle Meyer
2014-10-31Don't use new frame for Ediff control panelKyle Meyer