dotfiles-nix/nix/users/base/neovim.nix
2023-10-13 15:56:14 +02:00

26 lines
762 B
Nix

{ inputs, pkgs, ... }:
{
home.packages = with pkgs; [
neovim
ripgrep
# Language Servers
lua-language-server # Lua
nixd # Nix
gopls # GoLang
rust-analyzer # Rust
zls # Zig
llvmPackages_15.clang-unwrapped #C, C++
python311Packages.jedi-language-server #Python
nodePackages_latest.vscode-langservers-extracted #HTML,CSS, JSON
nodePackages_latest.grammarly-languageserver #Markdown
nodePackages_latest.typescript-language-server #Javascript and Typescript
nodePackages_latest.bash-language-server #Bash
nodePackages_latest.dockerfile-language-server-nodejs #Dockerfiles
nodePackages_latest.yaml-language-server #Yaml
];
# xdg.configFile = {
# "nvim".source = "${inputs.self}/nvim";
# };
}