refactor + add some QoL plugins

This commit is contained in:
♥ Minnie ♥ 2025-06-26 11:03:40 +08:00
parent 526e41767c
commit f42c1c8fdf
Signed by: jasmine
GPG key ID: 8563E358D4E8040E
15 changed files with 113 additions and 138 deletions

View file

@ -1,54 +1,57 @@
{...}: {
imports = [
# General configuration.
# General Configuration
./keymaps.nix
./options.nix
# Themes
# Themes & Appearance
./plugins/themes/default.nix
# Completion
# Plugin Collections
./plugins/collections/mini.nix
./plugins/collections/snacks.nix
# Completion & AI Assistancee
./plugins/cmp/cmp.nix
./plugins/cmp/copilot.nix
./plugins/cmp/copilot-chat.nix
# Debug Adapter Protocol
# Debugging (DAP)
./plugins/dap/dap.nix
./plugins/dap/dap-ui.nix
./plugins/dap/dap-virtual-text.nix
./plugins/dap/dap-python.nix
# Editor plugins and configurations
./plugins/editor/buffers.nix
# Editor Enhancements
./plugins/editor/commentary.nix
./plugins/editor/harpoon.nix
./plugins/editor/mini.nix
./plugins/editor/sessions.nix
./plugins/editor/smart-splits.nix
./plugins/editor/surround.nix
./plugins/editor/treesitter.nix
# UI plugins
# User Interface Plugins
./plugins/ui/lualine.nix
./plugins/ui/nvim-tree.nix
./plugins/ui/web-devicons.nix
./plugins/ui/whichkey.nix
# LSP and formatting
# LSP and Formatting
./plugins/lsp/conform.nix
./plugins/lsp/lsp.nix
# Git
# Git Integration
./plugins/git/fugitive.nix
./plugins/git/gitsigns.nix
# Utils
./plugins/utils/copilot-chat.nix
./plugins/utils/markdown-preview.nix
./plugins/utils/render-markdown.nix
# Markdown, Notes & Productivity
./plugins/notes/markdown-preview.nix
./plugins/notes/render-markdown.nix
./plugins/notes/todo-comments.nix
# Utilities
./plugins/utils/oil.nix
./plugins/utils/telescope.nix
./plugins/utils/todo-comments.nix
./plugins/utils/vimtex.nix
./plugins/utils/vimwiki.nix
];
}