summaryrefslogtreecommitdiff
path: root/emacs/custom/fcuny-prog.el (unfollow)
Commit message (Collapse)AuthorFilesLines
2021-01-04emacs: rename the directoryFranck Cuny1-0/+0
2020-12-09emacs: add binding for lsp's imenuFranck Cuny1-0/+2
2020-12-07emacs: update configuration for LSPFranck Cuny1-5/+13
I want to remap the prefix for `lsp-mode` from `<s-l>` to `<C-c l>`, since I'm already using super for i3. Diminish the mode, there's no need to have this in the modeline. Update some of the variables (some were deprecated / replaced with different names).
2020-06-18emacs: update prog moduleFranck Cuny1-14/+8
clean up and drop what I don't need
2020-06-18emacs: move puppet config to progFranck Cuny1-0/+5
clean up init.el from files I'm not loading.
2020-06-04emacs: drop hydra for prog modeFranck Cuny1-41/+1
I can't bother learning / remembering to use it. I'm removing it again from this configuration, and will drop it completely. There's no need to pull / maintain another dependency which will break if I don't use it.
2020-05-10emacs: stuff for goFranck Cuny1-9/+11
2020-03-19emacs: merge configuration related to prog-modeFranck Cuny1-10/+84
For the various prog-mode, merge the configuration into a single file so that it's easier to maintain (I guess ?)
2020-02-09lsp: add peek definition to hydra.Franck Cuny1-0/+1
2020-01-13emacs/prog: more cleanup for lsp/go.Franck Cuny1-4/+18
A few changes to the configuration related to go, mostly to drop some code that is not needed anymore. Add a few more bindings for LSP. Add `company-posframe`, which is a nicer UI for company.
2020-01-13emacs/prog: switch to lsp-modeFranck Cuny1-5/+35
Previously I was using the package `eglot` to provide LSP functionality. However, the package uses flymake for it, while my setup in general uses flycheck. Since lsp-mode supports both, I'm switching to ls-mode. I'm moving the code for company to the 'prog' module, so that all things related to general programming is in one location. Since I'm switching to lsp-mode mode primarily for go, I can also delete a bunch of extra functionality that is now provided by lsp-mode.
2019-12-23emacs: use eglot for LSPFranck Cuny1-0/+9
I'm giving LSP a try with go, and I've decided to go with eglot for now, instead of lsp-mode. I gave a try to lsp-mode and the configuration was not obvious, it was slow, it kept asking questions, and the UI was pretty awful.