From aedfacb21508c057a4d6313a3960ff4b2af28185 Mon Sep 17 00:00:00 2001 From: Matt Nish-Lapidus Date: Thu, 3 Oct 2024 11:52:34 -0400 Subject: [PATCH] changes for linux --- bindings.el | 3 +++ config.el | 14 +++++++++++--- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/bindings.el b/bindings.el index 441829e..af6f77e 100644 --- a/bindings.el +++ b/bindings.el @@ -383,9 +383,12 @@ "s-x" #'kill-region "s-a" #'mark-whole-buffer "s-z" #'undo + "s-Z" #'undo-redo "s-w" #'kill-buffer "s-f" #'+default/search-buffer "s-g" #'vertico-repeat + "s-s" #'save-buffer + "s-;" #'comment-dwim "M-s-" #'next-window-any-frame "M-s-" #'previous-window-any-frame "s-M-h" #'windmove-left diff --git a/config.el b/config.el index d241411..e904974 100644 --- a/config.el +++ b/config.el @@ -220,10 +220,18 @@ (after! lsp-mode (setq lsp-signature-render-documentation nil) + + (lsp-register-client + (make-lsp-client :new-connection (lsp-stdio-connection "nixd") + :major-modes '(nix-mode) + :priority 0 + :server-id 'nixd)) + (add-to-list 'lsp-language-id-configuration '(a-janet-mode . "janet")) - (lsp-register-client (make-lsp-client :new-connection (lsp-stdio-connection "janet-lsp") - :activation-fn (lsp-activate-on "janet") - :server-id 'janet-ls))) + (lsp-register-client + (make-lsp-client :new-connection (lsp-stdio-connection "janet-lsp") + :activation-fn (lsp-activate-on "janet") + :server-id 'janet-ls))) (after! lisp-markup (add-hook! 'lisp-mode 'lisp-markup-minor-mode))