summaryrefslogtreecommitdiff
path: root/home-manager/modules/apps
diff options
context:
space:
mode:
authorJakub Stachurski <j.stachurski@student.utwente.nl>2025-07-05 12:33:19 +0200
committerJakub Stachurski <j.stachurski@student.utwente.nl>2025-07-05 12:33:19 +0200
commit6fdefa5e878ac5ded5c60d0399703b063d263cb4 (patch)
treeb31b78dc87399ac5c7249df988a41ed14a5e8ff3 /home-manager/modules/apps
parent522fc78274b9cf84a87d95647ac466b13379c2f1 (diff)
some nvim related fixes
Diffstat (limited to 'home-manager/modules/apps')
-rw-r--r--home-manager/modules/apps/nvim/default.nix16
1 files changed, 9 insertions, 7 deletions
diff --git a/home-manager/modules/apps/nvim/default.nix b/home-manager/modules/apps/nvim/default.nix
index 2ce7fd8..c4e9325 100644
--- a/home-manager/modules/apps/nvim/default.nix
+++ b/home-manager/modules/apps/nvim/default.nix
@@ -1,5 +1,8 @@
-{ pkgs, config, ...}:
-{
+{ pkgs, config, lib,...}:
+let
+ts_ls=pkgs.typescript-language-server;
+vue_ls=pkgs.vue-language-server;
+in {
programs.neovim = {
enable = true;
defaultEditor = true;
@@ -22,8 +25,8 @@
'';
home.file."./.config/nvim/lua/wilkuu/nix.lua".text = ''
- return {
- vue_ts_plugin = "/home/wilkuu/.npm/@vue/typescript-plugin",
+ return {
+ vue_ts_plugin = "${lib.getBin vue_ls}/lib/node_modules/@vue/language-server/node_modules/@vue/typescript-plugin/"
}
'';
@@ -42,13 +45,12 @@
nil
statix
nixfmt-rfc-style
+ # phpactor
pyright
nodePackages.intelephense
texlive.combined.scheme-full
texlab
- vue-language-server
mermaid-cli
- typescript-language-server
- ];
+ ] ++ [ ts_ls vue_ls];
}