my terrible dotfiles
1{ ... }:
2{
3 programs.nixvim.plugins = {
4 barbecue.enable = true;
5 colorizer.enable = true;
6 gitsigns.enable = true;
7 noice.enable = true;
8 nvim-surround.enable = true;
9 parinfer-rust.enable = true;
10 todo-comments.enable = true;
11 trouble.enable = true;
12 typst-vim.enable = true;
13 web-devicons.enable = true;
14 bufferline.enable = true;
15 lspconfig.enable = true;
16 luasnip.enable = true;
17 nvim-autopairs.enable = true;
18 oil.enable = true;
19 indent-blankline = {
20 enable = true;
21 settings.indent.char = "│";
22 };
23 lspkind = {
24 enable = true;
25 cmp.enable = true;
26 };
27 telescope = {
28 enable = true;
29 keymaps = {
30 "<Leader>fb" = "buffers";
31 "<Leader>ff" = "find_files";
32 "<Leader>fg" = "live_grep";
33 "<Leader>fh" = "help_tags";
34 };
35 };
36 };
37}