diff --git a/home/neovim/lsp.nix b/home/neovim/lsp.nix index 1c7a960..c995e49 100644 --- a/home/neovim/lsp.nix +++ b/home/neovim/lsp.nix @@ -1,5 +1,4 @@ -{ pkgs, ... }: -{ +{ pkgs, ... }: { # LSP configuration: Language Server Protocol provides IDE features # like autocomplete, go-to-definition, diagnostics, and more. programs.nixvim = { @@ -81,11 +80,6 @@ }; # Install LSP servers - extraPackages = with pkgs; [ - lua-language-server - nil - rust-analyzer - python314Packages.python-lsp-server - ]; + extraPackages = with pkgs; [ lua-language-server nil rust-analyzer ]; }; } diff --git a/home/shell.nix b/home/shell.nix index d566bec..d043664 100644 --- a/home/shell.nix +++ b/home/shell.nix @@ -92,7 +92,7 @@ ]; }; - programs.cava = { enable = true; }; + programs.cava = lib.mkIf (!isDarwin) { enable = true; }; programs.yazi = { enable = true;