Git Product home page Git Product logo

spacemacs-layers's Introduction

This repo is intended to be dropped directly into the .emacs.d/private of a spacemacs configuration.

Bootstrapping a new installation

# go your home directory, or wherever you want .emacs.d
cd ~

# (optional) move any existing .emacs.d out of the way
mv .emacs.d .emacs.d.BACKUP

git clone https://github.com/syl20bnr/spacemacs.git .emacs.d
cd .emacs.d
cd private
git clone --recursive [email protected]:abingham/spacemacs-layers.git +abingham
cp +abingham/dot.spacemacs ~/.spacemacs
# ...edit ~/.spacemacs as necessary, e.g. for ycmd paths, etc...

Note that this repo has submodules, hence the --recursive above.

spacemacs-layers's People

Contributors

abingham avatar

Stargazers

Kevin Doherty avatar Roger Sillito avatar

Watchers

 avatar James Cloos avatar

spacemacs-layers's Issues

Python should not rely on ycmd for diagnostics

Right now ycmd gets put at the front of flycheck-checkers for python-mode. However, ycmd doesn't actually provide python diagnostics, so we should remove ycmd from that list in python-mode.

This should arguably fixed in spacemacs itself.

ERROR: ycmd--on-unparsed-buffer-focus

Error running timer `ycmd--on-unparsed-buffer-focus': (error "ERROR: Ycmd server timeout")

MBPr 2.3 GHz Intel Core i7, 16GB, NVIDIA GeForce GT 750M 2048 MB
OS X Yosemite v. 10.10.5
Developer Tools: Xcode: 7.2.1 (9548.1)

Emacs v. 24.5 (9.0)
spacemacs-layers w/ ycmd and emacs-ycmd

Spacemacs will run sometimes, but most of the time I keep getting the error message shown above.

Regards,
Tomas

Pull customizations out of .spacemacs

Right now we've got some things in .spacemacs that I think should be in the layer. At least, it feels a bit hinky to have them in .spacemacs to me. The biggest example is the show-paren-match face customization in custom-set-faces. I'd rather do this explicitly in the layer or setup code than impinge on an area typically managed by some other package.

Other things are the contents of dotspacemacs/user-config, but this isn't all that bad. In fact, the face customization could go here fairly naturally.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.