refactor: complete rewrite

This commit is contained in:
ooks-io 2024-10-23 23:46:25 +13:00
parent 19a4bbda3c
commit 8e81943cf9
399 changed files with 3396 additions and 8042 deletions

View file

@ -0,0 +1,5 @@
{
vim.languages.bash = {
enable = true;
};
}

View file

@ -0,0 +1,6 @@
{
vim.languages.css = {
enable = true;
format.enable = true;
};
}

View file

@ -0,0 +1,19 @@
{
imports = [
./nix.nix
./lsp.nix
./bash.nix
./treesitter.nix
./html.nix
./ts.nix
];
vim.languages = {
enableLSP = true;
enableTreesitter = true;
enableFormat = true;
enableExtraDiagnostics = true;
typst.enable = true;
};
}

View file

@ -0,0 +1,5 @@
{
vim.languages.html = {
enable = true;
};
}

View file

@ -0,0 +1,8 @@
{
vim.lsp = {
formatOnSave = true;
lspkind.enable = true;
lspSignature.enable = true;
trouble = {enable = true;};
};
}

View file

@ -0,0 +1,11 @@
{
vim = {
languages.markdown = {
enable = true;
format = true;
};
utility = {
preview.markdownPreview = {enable = true;};
};
};
}

View file

@ -0,0 +1,5 @@
{
vim.languages.nix = {
enable = true;
};
}

View file

@ -0,0 +1,11 @@
{pkgs, ...}: {
vim.treesitter = {
enable = true;
fold = true;
grammars = with pkgs.vimPlugins.nvim-treesitter.builtGrammars; [
kdl
regex
fish
];
};
}

View file

@ -0,0 +1,5 @@
{
vim.languages.ts = {
enable = true;
};
}