mirror of
https://github.com/Swarsel/.dotfiles.git
synced 2025-12-06 09:07:21 +01:00
feat: add eglot-booster
This commit is contained in:
parent
29662ebc5c
commit
c43bbd0dc4
3 changed files with 30 additions and 3 deletions
|
|
@ -7727,6 +7727,20 @@ Lastly, I am defining some more packages here that the parser has problems findi
|
||||||
# build the rest of the packages myself
|
# build the rest of the packages myself
|
||||||
# org-calfw is severely outdated on MELPA and throws many warnings on emacs startup
|
# org-calfw is severely outdated on MELPA and throws many warnings on emacs startup
|
||||||
# build the package from the haji-ali fork, which is well-maintained
|
# build the package from the haji-ali fork, which is well-maintained
|
||||||
|
|
||||||
|
(epkgs.trivialBuild rec {
|
||||||
|
pname = "eglot-booster";
|
||||||
|
version = "main-29-10-2024";
|
||||||
|
|
||||||
|
src = pkgs.fetchFromGitHub {
|
||||||
|
owner = "jdtsmith";
|
||||||
|
repo = "eglot-booster";
|
||||||
|
rev = "e6daa6bcaf4aceee29c8a5a949b43eb1b89900ed";
|
||||||
|
hash = "sha256-PLfaXELkdX5NZcSmR1s/kgmU16ODF8bn56nfTh9g6bs=";
|
||||||
|
};
|
||||||
|
|
||||||
|
packageRequires = [ epkgs.jsonrpc epkgs.eglot ];
|
||||||
|
})
|
||||||
(epkgs.trivialBuild rec {
|
(epkgs.trivialBuild rec {
|
||||||
pname = "calfw";
|
pname = "calfw";
|
||||||
version = "1.0.0-20231002";
|
version = "1.0.0-20231002";
|
||||||
|
|
@ -11463,7 +11477,6 @@ This mode is not automatically activated anywhere because I only rarely need it.
|
||||||
|
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
|
|
||||||
*** darkroom
|
*** darkroom
|
||||||
:PROPERTIES:
|
:PROPERTIES:
|
||||||
:CUSTOM_ID: h:94d4a0dc-b0d7-4702-b760-beeaa6da2b8f
|
:CUSTOM_ID: h:94d4a0dc-b0d7-4702-b760-beeaa6da2b8f
|
||||||
|
|
@ -12115,7 +12128,7 @@ After having tried out =lsp-mode= and =lsp-bridge= for a while each, I must say
|
||||||
("C-c ," . eglot-code-actions)))
|
("C-c ," . eglot-code-actions)))
|
||||||
|
|
||||||
(use-package eglot-booster
|
(use-package eglot-booster
|
||||||
:ensure t
|
:ensure nil
|
||||||
:after eglot
|
:after eglot
|
||||||
:config
|
:config
|
||||||
(eglot-booster-mode))
|
(eglot-booster-mode))
|
||||||
|
|
|
||||||
|
|
@ -20,6 +20,20 @@
|
||||||
# build the rest of the packages myself
|
# build the rest of the packages myself
|
||||||
# org-calfw is severely outdated on MELPA and throws many warnings on emacs startup
|
# org-calfw is severely outdated on MELPA and throws many warnings on emacs startup
|
||||||
# build the package from the haji-ali fork, which is well-maintained
|
# build the package from the haji-ali fork, which is well-maintained
|
||||||
|
|
||||||
|
(epkgs.trivialBuild rec {
|
||||||
|
pname = "eglot-booster";
|
||||||
|
version = "main-29-10-2024";
|
||||||
|
|
||||||
|
src = pkgs.fetchFromGitHub {
|
||||||
|
owner = "jdtsmith";
|
||||||
|
repo = "eglot-booster";
|
||||||
|
rev = "e6daa6bcaf4aceee29c8a5a949b43eb1b89900ed";
|
||||||
|
hash = "sha256-PLfaXELkdX5NZcSmR1s/kgmU16ODF8bn56nfTh9g6bs=";
|
||||||
|
};
|
||||||
|
|
||||||
|
packageRequires = [ epkgs.jsonrpc epkgs.eglot ];
|
||||||
|
})
|
||||||
(epkgs.trivialBuild rec {
|
(epkgs.trivialBuild rec {
|
||||||
pname = "calfw";
|
pname = "calfw";
|
||||||
version = "1.0.0-20231002";
|
version = "1.0.0-20231002";
|
||||||
|
|
|
||||||
|
|
@ -1641,7 +1641,7 @@ create a new one."
|
||||||
("C-c ," . eglot-code-actions)))
|
("C-c ," . eglot-code-actions)))
|
||||||
|
|
||||||
(use-package eglot-booster
|
(use-package eglot-booster
|
||||||
:ensure t
|
:ensure nil
|
||||||
:after eglot
|
:after eglot
|
||||||
:config
|
:config
|
||||||
(eglot-booster-mode))
|
(eglot-booster-mode))
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue