From c6eecb147cb88530f726a557b552cb5077449693 Mon Sep 17 00:00:00 2001 From: Alan Pearce Date: Mon, 1 May 2023 17:33:29 +0200 Subject: dev: add basic lua setup --- user/emacs/init.el | 1 + user/settings/development/base.nix | 1 + user/settings/neovim.nix | 4 ++++ 3 files changed, 6 insertions(+) (limited to 'user') diff --git a/user/emacs/init.el b/user/emacs/init.el index a060b352..50477c72 100644 --- a/user/emacs/init.el +++ b/user/emacs/init.el @@ -1048,6 +1048,7 @@ _p_rev _u_pper _=_: upper/lower _r_esolve js-mode-hook css-mode-hook go-mode-hook + lua-mode-hook scss-mode-hook html-mode-hook nix-mode-hook diff --git a/user/settings/development/base.nix b/user/settings/development/base.nix index 51aa0447..32a52edf 100644 --- a/user/settings/development/base.nix +++ b/user/settings/development/base.nix @@ -17,6 +17,7 @@ in nodePackages.dockerfile-language-server-nodejs nodePackages.vscode-json-languageserver nodePackages.yaml-language-server + lua-language-server multimarkdown interactively diff --git a/user/settings/neovim.nix b/user/settings/neovim.nix index d86f403f..be64bc93 100644 --- a/user/settings/neovim.nix +++ b/user/settings/neovim.nix @@ -38,6 +38,10 @@ command = "${pkgs.nil}/bin/nil"; filetypes = [ "nix" ]; }; + lua = { + command = "${pkgs.lua-language-server}/bin/lua-language-server"; + filetypes = [ "lua" ]; + }; }; }; }; -- cgit 1.4.1