nixvim config
1.0.0




لتشغيل التكوين ، يمكنك كتابة ما يلي:
nix run github:mikaelfangel/nixvim-configلتضمين التكوين كبديل لـ Neovim ، تحتاج أولاً إلى إضافته كمدخل على نظامك
inputs.nixvim.url = "github:mikaelfangel/nixvim-config"
ثم يمكنك إدخال هذا في التكوين الخاص بك.
environment = {
systemPackages = with pkgs; [
inputs.nixvim.packages.${system}.default
];
};
أوصاف لجميع ملفات التكوين/المكونات الإضافية المستخدمة في هذا التكوين.
| اسم | وصف |
|---|---|
| أدوات السيارات | أزواج الأقواس والاقتباسات تلقائيا. |
| autosave.nix | يحفظ التغييرات على القرص تلقائيًا. |
| bufferline.nix | واجهة تشبه علامة التبويب لسهولة التنقل العازلة. |
| CMP.Nix | مصدر الانتهاء مع العديد من الخيارات ، بما في ذلك Copilot. |
| default.nix | ملف التكوين الافتراضي لـ NIXVIM. |
| Fidget.nix | إظهار إشعارات LSP في الزاوية السفلية. |
| git.nix | يعرض Gitsigns زخارف Git في Lua ، بما في ذلك علامات على الخطوط المضافة وإزالتها وتغييرها. |
| ionide.nix | ميزات تشبه IDE لبرمجة F#. |
| Lightline.nix | خط الحالة الخفيف. |
| lsp.nix | دعم بروتوكول خادم اللغة. |
| NONE-Ls.nix | تكوينات خادم لغة إضافية. |
| nvim-tree.nix | File Explorer Tree. |
| الخيارات | خيارات وإعدادات إضافية لـ Nixvim. |
| Telescope.nix | مكتشف غامض قابلة للتمديد على القوائم. |
| Toggleterm.nix | إدارة النوافذ الطرفية المتعددة. |
| treesitter.nix | بناء جملة تسليط الضوء والمسافة البادئة على أساس جليسة الأشجار. |
| مشكلة | يوفر قائمة جميلة لإظهار التشخيصات والمراجع ونتائج التلسكوب وقوائم QuickFix وقوائم الموقع |
| الذي _key.nix | عرض المنبثقة من keybindings. |
إذا كان هناك شيء تشعر أنه ليس صحيحًا تمامًا ، أو لديك أفكار للتحسين ، فيرجى تقديم مشكلة أو علاقات عامة.