summaryrefslogtreecommitdiff
path: root/lisp/init-org.el
AgeCommit message (Collapse)Author
2015-06-23Load ox-md with OrgKyle Meyer
2015-06-22Rewrite org-clone-and-shift-by-repeaterKyle Meyer
As of Org mode commit 329683861cc85aa, org-clone-subtree-with-time-shift accepts a value of 0, which allows a repeating subtree to be replaced with a non-repeating subtree and a shifted, repeating subtree. Rewrite org-clone-and-shift-by-repeater to use the new org-clone-subtree-with-time-shift. As an added bonus, this means that org-clone-and-shift-by-repeater now supports scheduled items and time stamps, not just deadlines
2015-06-12org-open-file-at-point: Support Org linksKyle Meyer
2015-06-11Use dired-jump for org-open-link-directoryKyle Meyer
2015-06-10Make avy-goto-subword-1 variant for agendaKyle Meyer
Call org-agenda-do-context-action after jumping, just like org-agenda-next-line.
2015-06-10Move binding under correct headingKyle Meyer
2015-05-29Use avy instead of ace-jump-modeKyle Meyer
2015-05-27Fix docstring typoKyle Meyer
2015-05-13Org capture: Use checkitems for revisit itemsKyle Meyer
2015-05-07org-delete-checked-items: Combine letsKyle Meyer
2015-05-06Add command org-md-export-unfilled-bufferKyle Meyer
The advantage of this over use km/export-wrapped-text with md buffer is that it respects code blocks.
2015-05-06Advice org-md-paragraph to fill contentsKyle Meyer
2015-04-23Org: Add org-babel-delete-all-results commandKyle Meyer
2015-04-04Org: Check "SORT" property after refilingKyle Meyer
2015-04-04Org: Add property-dependent sorting functionsKyle Meyer
2015-04-03Rewrite org-sort-parentKyle Meyer
Search for whole heading line instead of using org-find-exact-headline-in-buffer.
2015-03-15Org capture: Move point before copied textKyle Meyer
2015-03-10Switch from ido to helmKyle Meyer
2015-02-28Setup Org Link EditKyle Meyer
2015-02-28Make 'Link' heading in Org setup fileKyle Meyer
2015-02-28Add PubMed link type for OrgKyle Meyer
2015-02-28Replace noflet instance with cl-letfKyle Meyer
2015-02-28Prepend new entries when captureKyle Meyer
2015-02-28Add capture templates for Visit/Revisit headingsKyle Meyer
2015-02-28Rewrite org-refile-dwim-target-fileKyle Meyer
2015-02-20Rebind some 'j' bindingsKyle Meyer
2015-02-18Add command org-open-link-directoryKyle Meyer
2015-02-18Use separate function for org-refile-dwimKyle Meyer
2015-02-18Don't indent in Org Contacts capture templateKyle Meyer
I've set org-adapt-indentation to nil (b8ffd041f).
2015-02-18Add org-open-at-point-stay as speed commandKyle Meyer
2015-02-18Add command org-delete-checked-itemsKyle Meyer
2015-02-15Rewrite org-sort-heading-ignoring-articlesKyle Meyer
2015-02-15Add org-{next,previous}-item bindingsKyle Meyer
2015-02-13Don't adapt Org indentationKyle Meyer
I've kept this as non-nil because I prefer planning info and drawers to be indented at the level of headings. However, I don't indent paragraphs of text (mostly for diffing purposes). With recent Org changes [1-3], mixing these styles doesn't work well because structure-modifying commands now adjust the paragraph indentation even if the text is at column 0. [1] cba2f0a2a3024ae5bf71e1a12ba99778a92902a2 [2] 83d8a2b16d1efc32f868897559452c0922906c67 [3] http://thread.gmane.org/gmane.emacs.orgmode/93597
2015-02-11Use 'only-window' for org-agenda-window-setupKyle Meyer
I no longer need this advice because org-agenda-window-setup now [1] takes the value 'only-window', which has the same effect. [1] 7834a1ce66d3e60b9ecf5ad04a12d76d23cfbc5c
2015-02-11Bind ace-jump-mode to 'j' in Org agendaKyle Meyer
2015-02-07Add 'C-c C-f' binding for org-agenda-follow-modeKyle Meyer
2015-02-03Merge babel and contacts settings to main Org fileKyle Meyer
2015-02-02Add binding for org-clone-and-shift-by-repeaterKyle Meyer
2015-02-02Rework key chordsKyle Meyer
- Use letter pairs that are rare in both directions. For really common commands, try to keep my fingers on home row. - Remove some key chords for less frequent commands. For Projectile, just bind switching projects and the commander because most other things are available with one more key from the commander. My strategy for key chord bindings was to lead with ',' or ';' and then follow with any letter. The idea was that, with the languages and coding conventions I was using at the time, when I inserted a comma or semicolon, they were usually followed by a non-letter (typically a space or a new line). But, this is actually not a good way to go about this because Key chord mode accepts the two-letter combination in either order. In practice, I didn't end up unintentionally calling a command too often, but it did happen enough to be slightly annoying. John Cook recently posted a table [1] of bigram frequencies, which is a good starting point for updating my key chords. [1]: http://www.johndcook.com/blog/2015/02/01/rare-bigrams/
2015-02-02Merge Org capture and agenda sectionsKyle Meyer
2015-02-02Move Org agenda key binding to right locationKyle Meyer
2015-01-29Split init-buffile.elKyle Meyer
2015-01-28Explicitly require cl-libKyle Meyer
2015-01-27Use sticky Org agendaKyle Meyer
As of commit 7e945107ced488344fd78cd1388cf000b29733e8 in Org mode, restoring windows should work better with sticky agenda buffers.
2015-01-27Improve organization and consistency of filesKyle Meyer
- Add pages and more headings for large files. - Try to use consistent order for file (or page) structure. * Loading * Settings * Hooks * Any mode activation or function calls * My functions * Key bindings
2015-01-18Don't advise org-tree-to-indirect-bufferKyle Meyer
2015-01-17Store current span across Org agenda callsKyle Meyer
2015-01-14Add command org-goto-agenda-headingKyle Meyer
2015-01-14Add variable for agenda refile targetsKyle Meyer