diff --git a/nix/config/emacs/init.el b/nix/config/emacs/init.el index 4043c3a..82d29ee 100644 --- a/nix/config/emacs/init.el +++ b/nix/config/emacs/init.el @@ -160,7 +160,10 @@ (use-package eglot :hook (swift-mode . eglot-ensure) + (swift-ts-mode . eglot-ensure) (nix-mode . eglot-ensure) + (python-mode . eglot-ensure) + (python-ts-mode . eglot-ensure) :config (setq eglot-autoshutdown t eglot-send-idle-time 0.1) diff --git a/nix/module/home-manager.nix b/nix/module/home-manager.nix index fd1013c..7e580a2 100644 --- a/nix/module/home-manager.nix +++ b/nix/module/home-manager.nix @@ -16,6 +16,7 @@ kubectl nodejs_18 pass + python311Packages.python-lsp-server ripgrep rnix-lsp texliveMedium @@ -85,6 +86,7 @@ org-modern ox-gfm pulsar + pyvenv rainbow-delimiters rainbow-mode restclient