From 531f6cddd5ed95d0226e748855876cc6cda27c6c Mon Sep 17 00:00:00 2001 From: Tobias Ostner Date: Thu, 15 Feb 2024 08:23:17 +0100 Subject: [PATCH] Enable eglot for nix --- .emacs.d/init.el | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.emacs.d/init.el b/.emacs.d/init.el index 44066e6..65e8cc6 100644 --- a/.emacs.d/init.el +++ b/.emacs.d/init.el @@ -205,11 +205,12 @@ (use-package eglot :hook (swift-mode . eglot-ensure) + (nix-mode . eglot-ensure) :config - (setq eglot-autoshutdown t) - (add-to-list - 'eglot-server-programs - '(swift-mode . ("/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/sourcekit-lsp")))) + (setq eglot-autoshutdown t + eglot-send-idle-time 0.1) + (add-to-list 'eglot-server-programs '(swift-mode . ("xcrun" "sourcekit-lsp"))) + (add-to-list 'eglot-server-programs '(nix-mode . ("rnix-lsp")))) (use-package emacs :config