nix-config/home/features/coding/nvim.nix

35 lines
516 B
Nix
Raw Normal View History

2023-12-26 13:59:30 +01:00
{
config,
lib,
pkgs,
vars,
...
}: let
in {
2023-12-27 22:51:29 +01:00
programs.neovim = {
enable = true;
};
2023-12-26 13:59:30 +01:00
home = {
file.".config/nvim/lua/custom/" = {
source = ../../../rsc/config/nvim;
recursive = true;
};
packages = with pkgs; [
gcc
black
python310Packages.debugpy # is this working?
mypy
ruff
nodePackages.pyright
clang-tools_16
rnix-lsp
rust-analyzer
nodePackages.eslint_d
nodePackages.jsonlint
alejandra
];
};
}