Commit graph

392 commits

Author SHA1 Message Date
syl20bnr 7caaeb1c1d Use :if keyword for pbcopy init 2015-02-07 23:27:50 -05:00
Daniel Wu b08f993b34 added pbcopy package in osx mode 2015-02-07 23:26:50 -05:00
syl20bnr 418870de12 Move go-rename in extensions directory 2015-02-07 23:26:27 -05:00
Josh Chase 793d4a1eee Added rename support to contrib/lang/go 2015-02-07 23:19:22 -05:00
Diego Berrocal b2893c843e Remove stale information and add tips about perspectives 2015-02-07 23:19:16 -05:00
Jean-Christophe Petkovich ca99343ec3 It's a horrible hack, but ess autoload works.
Up to you whether you want to include it.

Only call mode function again if ess is successfully loaded

This is to avoid an infinite loop.

Whoops, removed a line that shouldn't be there.
2015-02-07 23:19:08 -05:00
Andreas Liljeqvist 8799215fd2 Activate evil leader in cider-stacktrace-mode 2015-02-05 23:07:20 -05:00
sooheon d5b3785733 Replace ess-smart-underscore with ess-smart-equals
Add rainbow-delimiters hook, add R-mode to auto-mode-alist, add
convenience keybinding, and add edit default offsets.

Separate rainbow-delimiters and smart-equals hooks into own defuns.
2015-02-05 23:06:42 -05:00
Riccardo Cambiassi ab0f7014c0 Add support for Ruby on Rails in ruby layer 2015-02-05 23:05:55 -05:00
Andreas Liljeqvist e54fd65bce Prettify partial-symbol in Clojure. 2015-02-04 23:48:13 -05:00
syl20bnr 387bd6b1b9 Use default fringe setting for git-gutter-fringe
That is: use the left fringe instead of the right fringe
2015-02-04 06:53:12 -05:00
syl20bnr 85e19ebc7e Fix evilification of git-rebase-mode 2015-02-04 01:12:15 -05:00
syl20bnr 007c833ee3 Use y for git-rebase-insert in git-rebase-mode 2015-02-04 00:58:48 -05:00
Jean-Christophe Petkovich 14e019d07e Add vim bindings to git-rebase-mode.
Currently git-rebase-mode mappings are masked.

Use emacs state in git-rebase-mode.

Add leader and evilify.

Add shadowed bindings.
2015-02-04 00:58:11 -05:00
Patrik Storm d4283a842a Add php contrib layer 2015-02-04 00:54:28 -05:00
Jean-Christophe Petkovich 8b0c0a5c2e Add vim-like anaconda-nav-mode bindings
Anaconda nav mode currently starts in evil mode which masks most of its
bindings. This just adds anaconda-nav-mode to the list of emacs states,
and throws in j/k bindings that make sense to me.

Fix using spacemacs|evilify

Add leader key, and next and previous error.
2015-02-04 00:53:27 -05:00
Andreas Liljeqvist aca14e97db Prettify symbols in both clojure-mode and cider-repl. 2015-02-04 00:53:13 -05:00
Andreas Liljeqvist dc3100046f Cider-stracktraces should be started in emacs-mode. 2015-02-03 02:08:57 -05:00
syl20bnr 4bb7e85e83 Move geeknote layer to evernote layer and edit the README 2015-02-02 00:36:44 -05:00
Evan Dale Aromin 56871e4799 Add a contrib layer for geeknote 2015-02-02 00:19:44 -05:00
Andreas Liljeqvist 473ec5d532 Use the same modes in clojure-mode and repl where possible. 2015-02-02 00:19:38 -05:00
Brian Hicks 4834a7949c contrib(python): document Django keys 2015-02-01 22:55:06 -05:00
Bjarke Vad 9c644670bc Fixed spelling of ASP 2015-02-01 22:54:58 -05:00
syl20bnr dbd3f556d6 Add a snippet to enable nyan-cat only in GUI 2015-02-01 21:47:53 -05:00
syl20bnr af3b5f7884 Rename colors-enable-nyan-cat to colors-enable-nyan-cat-progress-bar 2015-02-01 21:29:07 -05:00
syl20bnr 41b5ba09b8 Move nyan-mode to extensions
Using personal tweaks which can be found at
https://github.com/syl20bnr/nyan-mode
2015-02-01 18:16:41 -05:00
syl20bnr 065b2493f9 Add nyan-mode to colors layer 2015-02-01 01:31:39 -05:00
syl20bnr 579f8eb649 Add django logo in python layer README 2015-01-30 22:42:32 -05:00
syl20bnr aa5b9e4d3b Update python layer README with Django support 2015-01-30 22:41:55 -05:00
syl20bnr ef34305403 Sort and modify key bindings in python layer packages.el
`mps` and `mpu` for pyenv have been moved to `mvs` and `mvu`
`mv` for pyvenv has been moved to `mV`
`mjtg` has been moved to `mjte`
2015-01-30 22:28:47 -05:00
Brian Hicks 08e68a3b1d Add django via pony-mode to python layer 2015-01-30 22:24:51 -05:00
syl20bnr 9e8ecf91af Update ESS layer key bindings to follow the conventions 2015-01-30 22:18:30 -05:00
Jean-Christophe Petkovich eb964ed311 Add ESS noweb (knitr/sweave) keybindings
There are a number of functions included in ESS for dealing with knitr
and sweave "chunks" that are quite handy.

These are the bindings I use, which I humbly recommend for inclusion as
defaults.

The only potential problem that I see with their inclusion is that they
only really make sense in ess-noweb-mode (a minor mode) buffers, but
since evil-leader doesn't seem to like layering keybindings through
minor-modes, adding them to ess-mode is the best solution that I can
come up with for now.

Fix ess chunk bindings as per suggestions
2015-01-30 22:11:12 -05:00
syl20bnr 68a004c892 Change C# logo and add a logo for .Net 2015-01-30 22:08:08 -05:00
syl20bnr c5aa369f67 Fix csharp layer key bindings doc, format and sort them 2015-01-30 21:58:51 -05:00
syl20bnr 8e4eb673ee Edit csharp layer README
Add instructions for other prerequisites
Edit various other parts
2015-01-30 21:45:06 -05:00
Bjarke Vad 3b83124fc0 Added support for C# using OmniSharp 2015-01-30 21:13:43 -05:00
syl20bnr 239d61ddf0 Move git-gutter-fr:side in :init
Now it can be easily overridden in dotspacemacs/config
2015-01-30 07:07:39 -05:00
Andrew Oppenlander 51066c68f3 Add variable clojure-enable-fancify-symbol in Clojure mode
Used to turn on fancify-symbol (default value is nil, i.e. disabled)
2015-01-29 00:32:00 -05:00
syl20bnr 3b36507178 Move back rainbow-delimiters to spacemacs layer
Also always install rainbow-identifiers
2015-01-27 00:29:31 -05:00
syl20bnr 1328280ca4 Install all packages in the git layer
The variable are now only used to enable or disable the
packages.
This approach allow better discovery of git layer packages in
helm-spacemacs
2015-01-27 00:23:14 -05:00
syl20bnr 8104dcee97 Add magit-svn plugin to git layer 2015-01-27 00:17:51 -05:00
syl20bnr 742cecabb3 Add alchemist.el logo 2015-01-26 01:16:46 -05:00
syl20bnr 1c9957fb8a Missing documentation for colors-enable-rainbow-identifiers 2015-01-26 01:05:24 -05:00
CongNT3 af3471c37b add go-autocomplete and company-go packages 2015-01-25 23:47:37 -05:00
Ambrosia 7b64dffb5c Add alchemist package to erlang-elixir contribution layer 2015-01-25 23:44:36 -05:00
syl20bnr 0dcd340637 Add variable colors-enable-rainbow-delimiters to colors layer
By default the value is `nil`
2015-01-25 23:40:07 -05:00
John Hammond 67999a1591 Removed setting TeX-master variable
In the auctex contrib package, TeX-master was set to nil, which overrode the user's setting from their .spacemacs file as soon as auctex mode was loaded.
2015-01-25 00:04:46 -05:00
syl20bnr 08fd007d79 Move rainbow packages to colors layer 2015-01-24 00:24:49 -05:00
Diego Berrocal 60da87b4df Add cython-mode to Python contrib layer 2015-01-23 22:11:02 -05:00
syl20bnr 053b9b0e3e dotspacemacs-default-theme --> dotspacemacs-themes
It is not possible to declare several themes in .spacemacs
with the variable `dotspacemacs-themes`
Cycle through these themes with `<SPC> T n`

Resolves #472
2015-01-23 22:06:47 -05:00
sbenner c4247b9fe3 Fix error when invoking ido
Occurs if `dotspacemacs-toggle-feature-leader-on-jk` is suppressed
from .spacemacs
2015-01-23 11:16:05 -05:00
Chris Barrett fbf200cfea Require noflet in scala contrib
`noflet` may not be loaded when scala-mode2 is being configured, meaning an advised function was failing when evaluated.

Resolves #383
2015-01-22 22:41:29 -05:00
syl20bnr 22930c3d33 Change all SPC m g bindings to SPC m g g according to conventions 2015-01-20 22:32:13 -05:00
syl20bnr db09ca3d9c Remove leader on jk from smex layer README 2015-01-20 12:25:58 -05:00
syl20bnr 5dcb78ed1d Remove key-chord dependency
Resolves #371 #439
2015-01-18 00:32:27 -05:00
syl20bnr d716d0a9f1 Run prog-mode hooked functions with erlang-mode-hook 2015-01-18 00:32:27 -05:00
syl20bnr a948af65f9 Resize latex logo 2015-01-18 00:32:27 -05:00
syl20bnr ea7f8a49c6 Reformat auctex layer README 2015-01-18 00:32:27 -05:00
syl20bnr 02d2d6c271 Add evil-matchit and enable it in html and auctex layers 2015-01-18 00:32:27 -05:00
Tristan Hume a863139c09 Add nix expression syntax and remove aggressive-indent 2015-01-18 00:32:26 -05:00
syl20bnr fa70d5993f Move git defvars at the beginning of the layer 2015-01-15 09:49:32 -05:00
Bob 1ff2084da2 defvar git-enable-github-support 2015-01-15 20:25:51 +08:00
syl20bnr c31d987668 Move hi2 related functions in init-hi2 function in haskell layer 2015-01-14 23:23:08 -05:00
syl20bnr 6c723ad728 Move configuration variables to config.el in several layers
Layers:
- erlang-elixir
- git
- ruby
2015-01-14 23:22:15 -05:00
syl20bnr 916444d486 Move setq magit-completing-read-function to init-magit function 2015-01-14 23:13:06 -05:00
syl20bnr 865f40ea60 Move perforce command prefix to the perforce layer config.el file 2015-01-14 23:10:50 -05:00
Daniel Wu 16177dfa30 resolve key binding conflict in python contrib 2015-01-14 22:48:44 -05:00
Tristan Hume c09641ba96 Autoload auctex 2015-01-14 22:41:54 -05:00
syl20bnr 2fe0b3cf58 Reformat and adding information in dash layer README 2015-01-14 22:26:56 -05:00
mkcode 8e5a3d6715 Add dash configuration layer 2015-01-14 22:11:12 -05:00
syl20bnr 0fda86a253 Sort key bindings in lua layer README 2015-01-14 22:00:17 -05:00
mkcode 7bc2d77a56 Add lua configuration layer 2015-01-14 21:55:53 -05:00
Tristan Hume 6af2660679 Clean up my personal contrib 2015-01-13 23:27:25 -05:00
syl20bnr ceefe88b75 Update CONTRIBUTE.md and add file headers
Also add default file header to layer templates.
2015-01-13 23:12:56 -05:00
syl20bnr f7938c6fc1 Hide lighter of vim-empty-lines-mode 2015-01-13 22:15:42 -05:00
Tristan Hume 891576a337 Update company-mode layer for new flycheck 2015-01-12 23:53:51 -05:00
mkcode 53ee19af73 Support for spacemacs/toggle-frame-fullscreen to use non-native fullscreen. 2015-01-12 23:24:32 -05:00
syl20bnr a8b7bfc440 Tweak vim-empty-lines layer 2015-01-12 23:23:23 -05:00
sooheon 035dcee733 Add vi-tilde-fringe to excluded packages. 2015-01-12 22:51:25 -05:00
sooheon 28de9bdd25 Add a vim-empty-lines contrib layer. 2015-01-12 22:51:23 -05:00
CongNT3 b632e02b9e Add go-eldoc, go-autocomplete and go-oracle 2015-01-12 00:01:40 -05:00
syl20bnr 0888335c3a Rename README2.md to README.md 2015-01-11 23:20:45 -05:00
syl20bnr ff8ceeb11e Rename Readme.md to README2.md 2015-01-11 23:19:30 -05:00
Tristan Hume 191d696dd1 Add a emacs-ycmd contrib layer. 2015-01-11 23:15:13 -05:00
syl20bnr a383c273e6 Add possible values for ruby-version-manager in ruby layer README 2015-01-11 23:13:37 -05:00
Riccardo Cambiassi cea4e2f996 ruby version manager support 2015-01-11 23:11:35 -05:00
syl20bnr 9b3635189c Fix git-gutter-fringe and linum 2015-01-11 13:07:37 -05:00
syl20bnr c66e074ba5 Change go logo to the one of the landing page of the official site
with colors :-)
2015-01-09 23:46:27 -05:00
syl20bnr 8814ce192e Reformat key bindings in puppet layer README 2015-01-09 23:26:54 -05:00
syl20bnr c532cca126 Reduce the size of puppet image 2015-01-09 23:25:02 -05:00
Diego Berrocal b7f5a58fc6 Disable persp-cycle-(next/prev)
perspectives.el just got updated and does not use persp-curr-buffers
anymnore. Cycling functionality lost for now
2015-01-09 23:13:06 -05:00
syl20bnr 4cc9bc4a3c Explicitly add flycheck to the go layer 2015-01-09 23:09:16 -05:00
Ryan Phillips 1344180b45 Add flycheck-mode to go layer 2015-01-09 23:06:05 -05:00
Ryan Phillips 7528363350 initial pass at a golang mode 2015-01-09 23:05:35 -05:00
syl20bnr da342f5eea Add documentation for git-gutter-use-fringe variable 2015-01-09 23:03:22 -05:00
syl20bnr 13ac5b9584 Refactor git gutter selection
Common init function for git-gutter called from
git-gutter and git-gutter-fringe configurations
2015-01-09 22:56:02 -05:00
Diego Berrocal 25a7921b5c Add git-gutter-use-fringe variable 2015-01-09 22:55:36 -05:00
Hunter Haugen 38faa15ebe Add puppet contrib layer
This is the layer for puppet-mode. It has bindings for all available
puppet-mode key commands under `<SPC> m`
2015-01-09 21:57:23 -05:00
syl20bnr b12a167106 Fix images in git layer README 2015-01-07 21:30:29 -05:00