Commit Graph

298 Commits

Author SHA1 Message Date
James Nguyen 4e1444b07a Blanket move ace-jump to its own file
I don't use ace-jump enough.. hopefully this doesn't break anything.

FIXME: Still need to make this pass the linter.
2018-02-18 19:36:28 -08:00
James Nguyen 70ef3e5875 Add js2 2018-02-18 19:28:27 -08:00
Evgeni Kolev fad86bb068 Add vdiff.el support 2018-02-15 20:40:41 -08:00
Maximiliano Sandoval 71326dd391 Support for epa
* Added a preliminary set of keybingins.
* The more troubling one is "v" which is bind to `epa-verify-file` in
  this mode there isn't any reason to use `visual-state` so it may be Ok.
2018-02-02 17:22:31 -08:00
Maximiliano Sandoval 3744825eb4 Neotree mode support
Added support for neotree-mode. Some keys require
revision (e.g. "s,S") some others
like "H,K,L" could be used more. Many keybings do not coincide with
the ones used in spacemacs. `neotree-change-root` could use a better
alternative.
2018-02-02 17:22:04 -08:00
James Nguyen dc1c23b0fb Add simple 2018-01-29 17:45:42 -08:00
James Nguyen db4c7d581f Add free-keys 2018-01-28 12:13:55 -08:00
James Nguyen 602d24f07d Add skeleton for buff-menu binding 2018-01-27 15:47:44 -08:00
Maximiliano Sandoval e155ac14a6 Support for which-key 2018-01-27 15:35:43 -08:00
Maximiliano Sandoval fdaa6092c5 Add reftex 2018-01-26 18:25:53 -08:00
James Nguyen 43d876b08c Add log-view 2018-01-22 22:15:41 -08:00
James Nguyen 8270e4b6dc Add vc-annotate 2018-01-22 22:15:32 -08:00
James Nguyen 69d20122b5 Add cmake-mode 2018-01-20 12:47:52 -08:00
James Nguyen 96da780a3d Fix show-paren advice not activating (#79)
Moved to advice-add as well as move integration into separate file.
2018-01-20 00:58:59 -08:00
James Nguyen 8e18f2b72f Add popup 2018-01-20 00:57:49 -08:00
James Nguyen 76810aeff8 Add go-mode
This still needs to be fleshed out more.
2018-01-19 18:56:47 -08:00
James Nguyen 655a0cb033 Add quickrun 2018-01-19 18:56:25 -08:00
Evgeni Kolev 9d2f38130f Add missing space 2018-01-15 01:56:36 -08:00
James Nguyen 5ed9c994a7 Add Nov 2018-01-14 11:38:50 -08:00
James Nguyen a664d8fe3e Integration: Move etags-select 2018-01-13 11:11:20 -08:00
James Nguyen 885814f9d5 Move setting to separate settings file
Originally, I placed this in the same file as evil-collection but was
running into problems byte compiling cleanly. Instead of figuring out
how to work around it, I am creating a separate settings file to add
defcustoms lower level modules can consume.

Ideally I can put this setting into the same evil-collection file and
have the the project byte compile cleanly. I am leaving that problem
for another day.
2018-01-11 19:41:26 -08:00
James Nguyen a37e87dd21 Gate indium debugger bindings with defcustom 2018-01-11 19:32:35 -08:00
James Nguyen 7bf7363865 Add debugging rationale and support for some modes
Tweaked edebug
2018-01-11 19:26:08 -08:00
James Nguyen 9a0fc313fa Integration: Use defvar to make byte compiler happy 2018-01-09 18:58:46 -08:00
James Nguyen 11c2c73f86 Display warning instead of a message 2018-01-09 18:53:12 -08:00
James Nguyen 27b12460fc Add a more explicit message when checking evil-want-integration 2018-01-09 18:53:12 -08:00
James Nguyen f8fc2e9baf Use featurep check
This also gates requiring evil-collection-integration. The rationale
is that it's probably better not to require both
evil-collection-integration and evil-integration together as that
might cause weirder behavior than the alternative.
2018-01-09 18:53:12 -08:00
James Nguyen a591f9ecac Remove or and bound check and correct language 2018-01-09 18:53:12 -08:00
James Nguyen 34b23873ed Add initial copy of evil-integration to evil-collection-integration 2018-01-09 18:53:12 -08:00
James Nguyen 0609804b10 Add lua-mode 2018-01-06 09:48:43 -08:00
James Nguyen 713cd58883 Add racer 2017-12-24 11:11:00 -08:00
James Nguyen cf01742c56 Add rjsx-mode 2017-12-24 11:11:00 -08:00
James Nguyen 15d146f4b7 Add typescript-mode 2017-12-24 11:10:57 -08:00
James Nguyen 1710e5eace Add indium 2017-12-24 10:40:26 -08:00
James Nguyen e2edf36dc6 Add kotlin-mode 2017-12-24 10:30:45 -08:00
James Nguyen 46e60d4b69 Add notmuch
This is in progress and open to changes!
2017-12-21 22:45:39 -08:00
Pierre Neidhardt 9cf42d3e5f eww: Init 2017-12-13 17:20:37 +01:00
James Nguyen 2a575c43cb Add robe 2017-12-12 21:45:23 -08:00
James Nguyen 64556c6f73 Add ruby-mode 2017-12-12 19:45:45 -08:00
James Nguyen 987ee4f368 Add python 2017-12-12 19:31:46 -08:00
Pierre Neidhardt d7d67f3a50 Fix typo 2017-12-07 19:55:13 +01:00
Fredrik Bergroth 21e9a7d7bc Add a defcustom to enable minibuffer bindings 2017-12-07 05:04:36 -08:00
James Nguyen 9eb7d3db0d Change namespace to evil-collection 2017-12-06 17:50:37 -08:00
dieggsy 77664b03ef Make evil-collection-mode-list customizable. 2017-12-06 09:18:36 -08:00
James Nguyen 771dfbea3b Add eval-sexp-fu
This lets users eval sexpressions and have eval-sexp-fu highlight the
sexpression properly when evil-move-beyond-eol is set to nil.
2017-11-28 19:14:43 -08:00
James Nguyen 6387312691 Add rtags 2017-11-28 00:04:18 -08:00
James Nguyen eb7008a059 Add geiser 2017-11-27 23:28:47 -08:00
James Nguyen 92ac2eb09d Add alchemist 2017-11-26 23:47:23 -08:00
Fredrik Bergroth 14d9c51a1a Add makefile target for byte compilation 2017-11-15 18:43:58 -08:00
James Nguyen 3e369959c2 Add elisp-mode
For now, this one just adds an advice to be able to use "RET" in
insert state during an expansion of a long s-exp.

See eval-print-last-sexp and last-sexp-setup-props.
2017-11-14 10:06:39 -08:00
Pierre Neidhardt b256a694ad Add autoload cookie to evil-collection-init 2017-11-14 17:54:02 +01:00
James Nguyen 2c62f89118 Add comint 2017-11-12 11:16:09 -08:00
James Nguyen fc5a8f4e73 Add anaconda-mode 2017-11-11 17:08:06 -08:00
James Nguyen 4009c1c4e2 Add cus-theme 2017-11-11 16:39:42 -08:00
James Nguyen 6d0c9e97a1 Add Tide 2017-11-11 14:51:25 -08:00
James Nguyen 1bf611be79 Add company (#26) 2017-11-11 13:59:09 -08:00
Pierre Neidhardt bd0ffafcb9 occur: Simplify loading process 2017-11-10 12:41:41 +01:00
James Nguyen 2b1f289158 Fix spelling 2017-11-08 20:44:06 -08:00
James Nguyen a98ce27dab Occur: Fix loading
occur-mode is part of replace which is only provided in emacs26+ and
builtin otherwise.
2017-11-08 08:19:03 -08:00
James Nguyen 8e744d5e5d Add evil-arc-mode 2017-11-07 18:34:48 -08:00
James Nguyen f8ec4d6146 Add doc-view 2017-11-07 17:53:22 -08:00
Pierre Neidhardt 7f8936d99f Rename "debugger" to "debug" to match Emacs package name 2017-11-07 11:33:58 +01:00
Pierre Neidhardt 4733d53646 Normalize the documentation headers (#12) 2017-11-07 11:04:12 +01:00
Pierre Neidhardt 9d615fd677 Remove autoload cookies for setup functions 2017-11-07 09:11:14 +01:00
James Nguyen 67f1fea408 Remove emacs keyword 2017-11-06 17:47:02 -08:00
James Nguyen 0dcc0cd290 Change 'set-keys' to 'setup' in function names 2017-11-06 17:39:23 -08:00
Pierre Neidhardt ff98d3bc15 Add evil-ztree 2017-11-06 17:53:44 +01:00
Pierre Neidhardt d7ede19835 Add evil-transmission 2017-11-06 17:53:33 +01:00
Pierre Neidhardt 25eaaa49bf Add evil-pdf 2017-11-06 17:53:22 +01:00
Pierre Neidhardt b1433f101a Add evil-image+ 2017-11-06 17:52:38 +01:00
Pierre Neidhardt b309634111 Add evil-helm 2017-11-06 17:52:31 +01:00
Pierre Neidhardt 38f9904f6c Add evil-emms 2017-11-06 17:52:22 +01:00
Pierre Neidhardt cdb28b2f57 Add evil-elfeed 2017-11-06 17:52:14 +01:00
Pierre Neidhardt 3e832f06a6 Add evil-debbugs 2017-11-06 17:51:24 +01:00
Pierre Neidhardt 13e03e9871 Initialize with `evil-collection-mode-list' and `evil-collection-init' 2017-11-06 15:20:54 +01:00
James Nguyen 920bf4167c Add evil-profiler 2017-11-05 10:21:06 -08:00
James Nguyen 6d187e9c1d Add evil-package-menu 2017-11-05 10:19:34 -08:00
James Nguyen ac93841032 Add evil-help 2017-11-05 10:17:45 -08:00
James Nguyen a8fc874fb5 Add evil-ansi-term 2017-11-05 10:15:44 -08:00
James Nguyen 66b5452403 Fix macrostep function name 2017-11-05 09:46:34 -08:00
James Nguyen 4e4607f0cb Add evil-xref 2017-11-05 09:32:45 -08:00
James Nguyen 84e8e28566 Add evil-slime and evil-vlf 2017-11-05 09:31:18 -08:00
James Nguyen c584645a13 Add evil-prodigy 2017-11-05 09:29:06 -08:00
James Nguyen 179e9233fb Add evil-pass 2017-11-05 09:27:03 -08:00
James Nguyen ef7df590df Add evil-p4 2017-11-05 09:25:11 -08:00
James Nguyen c70681004f Add evil-occur 2017-11-05 09:22:10 -08:00
James Nguyen a2e8d82526 Add evil-macrostep 2017-11-05 09:18:39 -08:00
James Nguyen 06fe39ebdf Add evil-ivy 2017-11-05 09:16:24 -08:00
James Nguyen cfbce734b7 Add evil-ggtags 2017-11-05 09:14:10 -08:00
James Nguyen 1597b8e048 Add evil-ibuffer 2017-11-05 09:12:14 -08:00
James Nguyen 1d9f6c521c Add evil-flycheck 2017-11-05 09:09:53 -08:00
James Nguyen 5427269dc5 Add evil-elisp-refs 2017-11-05 09:07:49 -08:00
James Nguyen bee2b154b5 Add evil-edebug 2017-11-05 09:05:21 -08:00
James Nguyen fa0b30f51e Add evil-dired 2017-11-05 09:02:29 -08:00
James Nguyen 5ed0d942f3 Add evil-compile 2017-11-05 09:00:26 -08:00
James Nguyen c2cba9eef8 Add evil-cider 2017-11-05 08:57:45 -08:00
James Nguyen 62f145c5be Add evil-bookmark 2017-11-05 08:53:59 -08:00
James Nguyen 933da1ab51 Add evil-ag to kickstart things 2017-11-05 08:05:46 -08:00