| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
I'm using 3 columns, this seems to do nothing, and not annoyed enough
to go read the doc.
|
|
|
|
|
|
|
| |
The list of tools to install is move to an org file where I can
execute the block to install everything.
Remove extra new lines that make the file harder to read.
|
| |
|
|
|
|
| |
add a few more bindings to the menu, mostly for navigation and tests.
|
| |
|
|
|
|
|
|
|
|
| |
move the requirement for `company-go` to the module for go.
rework the configuration for hydra, to make it a little bit easier.
force length of comments to 80 characters per line.
|
|
|
|
|
|
|
|
|
|
| |
improve the support to write go code. adding hydra to don't have to
remember all the commands i want to use with `go-guru`, and add
`gotest` to run tests directly from emacs.
add `company-go` for code completion.
will likely add more commands to hydra as i go.
|
|
|
|
|
| |
There's a bunch of binaries that are completely out dated, and this is
causing a lot of stuff to fail with emacs.
|
| |
|
| |
|
| |
|
|
This is actually an easier thing to maintain.
|