summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-11-14Link gnus key definitions to mode hooksKyle Meyer
Without this, group and article mode hooks were not staying set.
2013-11-13Reposition gnus loadKyle Meyer
Otherwise, nnheader-concat is not yet defined
2013-11-13Remove message-dont-reply-to-names to gnus.elKyle Meyer
Return this to gnus.el (moved over in aff5f5), but it relies on from emails being set (which happens in gnus.el)
2013-11-12Remove unused fetch functionKyle Meyer
2013-11-12Move over some things from gnus.elKyle Meyer
Some code was kept in gnus.el because gnus had not yet been initialized, but now I'm just loading gnus in km-gnus.el.
2013-11-12Explicitly set gnus init and startup filesKyle Meyer
Some change in initialization has resulted in different values for these variables (not sure exactly what), so I am setting explicitly. I'm also changing them to visible files since they are already in a hidden directory.
2013-11-11Install dashKyle Meyer
2013-11-11Rework org agenda fullscreen adviceKyle Meyer
With previous advice, window configuration would not be restored correctly if the agenda buffer was refreshed. This can be avoided if restoring the window configuration is left to org mode (with `org-agenda-restore-windows-after-quit'). There isn't a fullscreen option in `org-agenda-window-setup', so `org-agenda-list' still needs to be advised to delete the other windows.
2013-11-11Install org mode from git repo (not elpa)Kyle Meyer
2013-11-11Toggle variable for save hook clean upKyle Meyer
Useful for making changes to files from other people's projects
2013-11-11Add org babel python output fixKyle Meyer
I was having two issues with python output from org babel (both when results were set to output, not value) 1. python shell characters (>>> and ...) were making their way into the output 2. Meaningful spaces (such as those in front of data frame column names) were getting eaten This is a temporary fix that seems to solve this. I should post to the org mode list and see if others have these issues.
2013-11-11Update magit commit mode hookKyle Meyer
They now use git-commit-mode (used to use magit-log-edit)
2013-11-10Add new paredit barf/slurp bindingsKyle Meyer
2013-11-10Add git-annex to package listKyle Meyer
git-annex-el is now in ELPA (previously I was loading ~/.emacs.d/vendor)
2013-11-06Ignore mc-lists.elKyle Meyer
2013-11-06Install expand-regionKyle Meyer
2013-11-06Install multiple cursorsKyle Meyer
2013-11-06List packages in alphabetical orderKyle Meyer
2013-11-03Bury Org agenda instead of killingKyle Meyer
2013-11-03Fullscreen org-agenda-listKyle Meyer
Modified from similar magit setup: http://whattheemacsd.com/setup-magit.el-01.html
2013-11-01Fullscreen magit statusKyle Meyer
2013-11-01Add separate magit init fileKyle Meyer
2013-11-01Don't load packages post initKyle Meyer
2013-10-31Function for magit auto commitKyle Meyer
For a few repos where commits often are not accompanied by a meaningful message
2013-10-29Function for quick amend with magitKyle Meyer
2013-10-27"TODO" comment functionKyle Meyer
2013-10-27Clean up comment functionKyle Meyer
2013-09-28Clean up km-tex.elKyle Meyer
2013-09-28Load reftex with latex-modeKyle Meyer
2013-09-28Load auctexKyle Meyer
I'm not sure how auctex was getting loaded before, but now I need to explicitly load it.
2013-09-05Fix amsmath conflict for org latex exportKyle Meyer
2013-09-01Add misc.org to org refile targetsKyle Meyer
2013-08-12Replace mapcar with more appropriate mapcKyle Meyer
2013-08-12Add python2/3 variants to interpreter mode alistKyle Meyer
For cases that specify python2 or python3 specifically in shebang but don't have a .py extension. Before I was using "-*- mode: python -*-" in these files.
2013-08-11Add missing interactive callKyle Meyer
2013-08-10Revert to default org heading spacingKyle Meyer
2013-08-08Add Wiegley's git-annex.elKyle Meyer
2013-08-08Remove undo-treeKyle Meyer
2013-08-02Fix typos in plt snippetKyle Meyer
2013-07-29Add yas snippet to latex mode hookKyle Meyer
2013-07-25Add attr_html org templateKyle Meyer
2013-07-24Add function to snip mail quoteKyle Meyer
2013-07-24Rebind gnus start or switchKyle Meyer
C-c m was conflicting with the prefix I use for custom mode commands. Remap to C-x m, which was bound to `compose-mail'.
2013-07-24Add swap-windows from preludeKyle Meyer
I tend handle more complicated window configurations with a tiling window manager, so I don't think I'd have much use for anything more complex (like transpose-frame.el).
2013-07-23Add keybinding for level 1 gnus start or switchKyle Meyer
Create a function that always fetches a specified level even if gnus is already started. This is different from the behavior of both `gnus' and `gnus-other-frame' (although I might be missing a gnus function that already does this). I'm fine frequently fetching level 1 because I reserve this for mail groups (which are local).
2013-07-23Add orgtbl to orgstruct hook callsKyle Meyer
If orgtbl is not loaded with orgstruct++, void `orgtbl-line-start-regexp' gives error.
2013-07-23Remove unused compose mail keybindingKyle Meyer
2013-07-22Enable orgstruct++ in magit-log-edit-modeKyle Meyer
2013-07-22Switch message-mode to orgstruct++Kyle Meyer
orgstruct++ has more complete formatting and list functionality (such as the ability to create a new list element from the previous element even if it is multi-line).
2013-07-22add pytest function snippetKyle Meyer