about summary refs log tree commit diff
path: root/emacs.nix
AgeCommit message (Collapse)AuthorFilesLines
2018-06-03 feat(emacs): Replace LSP-mode with eglotVincent Ambo1-3/+15
LSP-mode in combination with the Rust language server does not really work as RLS is extremely unstable. This switches over to eglot, which automatically restarts RLS after every crash. From initial testing it seems to be slightly less annoying than the previous setup.
2018-05-27 fix(emacs): Install markdown-toc from unstable, tooVincent Ambo1-1/+0
2018-05-23 feat(emacs): Install markdown-toc and web-modeVincent Ambo1-0/+2
2018-05-14 feat(emacs): Add notmuch packageVincent Ambo1-1/+1
2018-05-08 chore(emacs): Install markdown-mode from unstableVincent Ambo1-1/+0
The stable version does not seem to contain `gfm-view-mode` which is required by LSP. If it's not available the side-effect is nasty freezes of the entire emacs session.
2018-05-08 fix(emacs): Install the correct Markdown modeVincent Ambo1-1/+1
2018-05-08 refactor(emacs): Remove racer-mode, add smartparensVincent Ambo1-1/+1
2018-05-01 refactor(emacs): Install packages directly from MELPAVincent Ambo1-22/+12
Never use MELPA Stable, as it's based on the assumption that authors at least occasionally tag their code (they don't).
2018-05-01 feat(emacs): Install ivy & related packagesVincent Ambo1-1/+6
Finally getting around to ditching Helm ...
2018-04-23 feat(emacs): Install nginx-modeVincent Ambo1-0/+1
2018-04-22 feat(emacs): Pin EXWM to 0.18Vincent Ambo1-2/+4
There are several severe regressions from EXWM 0.15 to EXWM 0.17. This commit pins the version to the somewhat newer 0.18 in hope that it resolves those issues again.
2018-03-26 feat(emacs): Install elm-modeVincent Ambo1-0/+1
2018-03-17 feat(emacs): Add Kotlin & TOML modeVincent Ambo1-0/+2
2018-03-09 feat(emacs): Install edit-serverVincent Ambo1-0/+1
Install edit-server package for use with the "Edit in Emacs" Firefox extension.
2018-03-06 feat(emacs): Add custom nix-mode derivationVincent Ambo1-3/+19
Adds a nix-mode derivation that uses the latest nix-mode from master.
2018-03-04 feat(pkgs/emacs): Add Haskell development packagesVincent Ambo1-0/+1
2018-03-04 fix(emacs): Use custom sly derivationsVincent Ambo1-5/+40
The upstream sly derivations don't seem to work. This adds custom build instructions for the sly and sly-company Emacs packages.
2018-03-04 feat(emacs): Install required emacs packages via NixVincent Ambo1-0/+66