nixvim/config/default.nix
Roel de Cort e02c129f4b
feat: add schemastore (#26)
- Add the schemastore plugin for easy completion of JSON and YAML files
(Github Actions, Kubernetes manifests etc.).
- Update flake inputs.
2024-09-01 02:05:10 +02:00

55 lines
1.3 KiB
Nix

_: {
imports = [
# General Configuration
./settings.nix
./keymaps.nix
./auto_cmds.nix
./file_types.nix
# Themes
./plugins/themes/default.nix
# Completion
./plugins/cmp/cmp.nix
./plugins/cmp/cmp-copilot.nix
./plugins/cmp/lspkind.nix
./plugins/cmp/autopairs.nix
./plugins/cmp/schemastore.nix
# Snippets
./plugins/snippets/luasnip.nix
# Editor plugins and configurations
./plugins/editor/neo-tree.nix
./plugins/editor/treesitter.nix
./plugins/editor/undotree.nix
./plugins/editor/illuminate.nix
./plugins/editor/indent-blankline.nix
./plugins/editor/todo-comments.nix
./plugins/editor/copilot-chat.nix
./plugins/editor/navic.nix
# UI plugins
./plugins/ui/bufferline.nix
./plugins/ui/lualine.nix
./plugins/ui/startup.nix
# LSP and formatting
./plugins/lsp/lsp.nix
./plugins/lsp/conform.nix
./plugins/lsp/fidget.nix
# Git
./plugins/git/lazygit.nix
./plugins/git/gitsigns.nix
# Utils
./plugins/utils/telescope.nix
./plugins/utils/whichkey.nix
./plugins/utils/extra_plugins.nix
./plugins/utils/mini.nix
./plugins/utils/markdown-preview.nix
./plugins/utils/obsidian.nix
./plugins/utils/toggleterm.nix
];
}