33 lines
558 B
Nix
33 lines
558 B
Nix
{
|
|
pkgs,
|
|
config,
|
|
...
|
|
}: {
|
|
imports = [
|
|
../zk.nix
|
|
];
|
|
|
|
home.packages = with pkgs; [
|
|
neovim
|
|
|
|
#utilities
|
|
ripgrep
|
|
zk
|
|
|
|
# language servers
|
|
lua-language-server
|
|
vtsls
|
|
gopls
|
|
eslint_d
|
|
tailwindcss-language-server
|
|
vscode-langservers-extracted
|
|
rust-analyzer
|
|
yaml-language-server
|
|
haskell-language-server
|
|
clang
|
|
];
|
|
home.file = {
|
|
".config/nvim/init.lua".source = config.lib.file.mkOutOfStoreSymlink "${config.home.homeDirectory}/dev/personal/nixos/modules/home-manager/neovim/init.lua";
|
|
};
|
|
}
|