aboutsummaryrefslogtreecommitdiffstats
path: root/flake.nix
diff options
context:
space:
mode:
authorArpit Chakladar <arpitchakladar+git@gmail.com>2026-08-31 05:18:42 +0530
committerArpit Chakladar <arpitchakladar+git@gmail.com>2026-08-31 05:20:19 +0530
commit0b28b5eddcb640d88367714b189f6d1944a5669a (patch)
treedf95741a2a1a0529bb23a62007671bc915d504b0 /flake.nix
parent47cbcf9ecdd0b9c78101c6f9acc47b38692e43b2 (diff)
downloadhome-manager-config-0b28b5eddcb640d88367714b189f6d1944a5669a.tar.gz
home-manager-config-0b28b5eddcb640d88367714b189f6d1944a5669a.zip
chore: added more language support and lsps in development flake
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix26
1 files changed, 23 insertions, 3 deletions
diff --git a/flake.nix b/flake.nix
index 5ce91d0..5458226 100644
--- a/flake.nix
+++ b/flake.nix
@@ -69,9 +69,29 @@
excludes = [ "\\.example\\.nix$" ];
};
- packages = with pkgs; [
- nixd
- ];
+ languages = {
+ lua = {
+ enable = true;
+ lsp = {
+ enable = true;
+ package = pkgs.lua-language-server;
+ };
+ };
+ nix = {
+ enable = true;
+ lsp = {
+ enable = true;
+ package = pkgs.nixd;
+ };
+ };
+ shell = {
+ enable = true;
+ lsp = {
+ enable = true;
+ package = pkgs.bash-language-server;
+ };
+ };
+ };
}
)
];