From 72bb0743b64b05f8a3cf70f42b3ade101cc81564 Mon Sep 17 00:00:00 2001 From: Kopatz <7265381+Kropatz@users.noreply.github.com> Date: Mon, 17 Feb 2025 17:09:57 +0100 Subject: [PATCH] add lua lsp and vscode settings --- home-manager/code.nix | 7 +++++++ home-manager/nixvim/lsp.nix | 1 + home-manager/zsh/default.nix | 2 +- 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/home-manager/code.nix b/home-manager/code.nix index 900838f..871a45e 100644 --- a/home-manager/code.nix +++ b/home-manager/code.nix @@ -4,6 +4,13 @@ enable = true; package = pkgs.vscodium; #userSettings = { typst-lsp.exportPdf = "onType"; }; + userSettings = { + "Lua.workspace.library" = [ + "/home/kopatz/.vscode-oss/extensions/evaisa.vscode-noita-api-1.4.2/out/NoitaLua" + ]; + "editor.mouseWheelZoom" = true; + "files.autoSave" = "afterDelay"; + }; extensions = with pkgs.vscode-extensions; [ jnoortheen.nix-ide rust-lang.rust-analyzer diff --git a/home-manager/nixvim/lsp.nix b/home-manager/nixvim/lsp.nix index 859248c..8abc0ff 100644 --- a/home-manager/nixvim/lsp.nix +++ b/home-manager/nixvim/lsp.nix @@ -17,6 +17,7 @@ dartls.enable = true; ts_ls.enable = true; pylsp.enable = true; + lua_ls.enable = true; csharp_ls = { enable = true; package = pkgs.stable.csharp-ls; diff --git a/home-manager/zsh/default.nix b/home-manager/zsh/default.nix index c37561c..4cd768c 100644 --- a/home-manager/zsh/default.nix +++ b/home-manager/zsh/default.nix @@ -24,7 +24,7 @@ update = "sudo nixos-rebuild switch"; updateFancy = "nh os switch"; updateOffline = "sudo nixos-rebuild switch --option substitute false"; - goto = "cd $(find ~/projects -maxdepth 2 -type d | ${pkgs.fzf}/bin/fzf)"; + goto = "cd $(find -L ~/projects -maxdepth 2 -type d | ${pkgs.fzf}/bin/fzf)"; dev = "nix-shell --run zsh"; rmt = "trash put"; bat = "bat -P --style plain";