summaryrefslogtreecommitdiff
path: root/lisp/init-org.el
AgeCommit message (Collapse)Author
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
2015-01-14Decrease value of org-goto-max-levelKyle Meyer
2015-01-09Remove some unhelpful let bindingsKyle Meyer
2015-01-07Mark org-goto-max-level as safe local variableKyle Meyer
2015-01-07Fix some docstringsKyle Meyer
2015-01-05Bind org-refile-goto-last-stored to global-org-mapKyle Meyer
2014-12-25Add command org-clone-and-shift-by-repeaterKyle Meyer
2014-12-21Explicitly enable org-use-speed-commandsKyle Meyer
This variable is usually non-nil because I run Emacs as a daemon, but since I use these bindings frequently, I want to make sure org-use-speed-commands is always non-nil.
2014-12-16Add command org-normalize-spacesKyle Meyer
2014-12-16Add command org-add-blank-before-headingKyle Meyer
2014-12-15Fix typoKyle Meyer
2014-12-10Clean up and comment org-sort-parentKyle Meyer
2014-12-10Clean up org-sort-heading-ignoring-articlesKyle Meyer
2014-12-03org-remove-title-leader: Allow prioritiesKyle 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-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