Skip to content

Commit

Permalink
Merge pull request #125 from 414owen/master
Browse files Browse the repository at this point in the history
Added kakoune integration instructions
  • Loading branch information
lukel97 authored May 23, 2020
2 parents 4067326 + 435cc09 commit 254fe22
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ This is *very* early stage software.
- [Editor Integration](#editor-integration)
- [With emacs](#using-haskell-language-server-with-emacs)
- [With doom emacs](#using-haskell-language-server-with-doom-emacs)
- [With Kakoune](#using-haskell-language-server-with-kakoune)
- [Contributing](#contributing)
- [It's time to join the project!](#its-time-to-join-the-project)

Expand Down Expand Up @@ -320,6 +321,20 @@ in your `.doom.d/config.el` file

then do `$HOME/.emacs.d/bin/doom refresh`


### Using haskell-language-server with [Kakoune](https://github.com/mawww/kakoune)

1. Grab a copy of [kak-lsp](https://github.com/ul/kak-lsp), and follow the setup instructions.
2. Point your `kak-lsp.toml` to `haskell-language-server-wrapper`.

```toml
[language.haskell]
filetypes = ["haskell"]
roots = ["Setup.hs", "stack.yaml", "*.cabal"]
command = "haskell-language-server-wrapper"
args = ["--lsp"]
```

## Contributing

### It's time to join the project!
Expand Down

0 comments on commit 254fe22

Please sign in to comment.