nixvim config
1.0.0




ในการเรียกใช้การกำหนดค่าคุณสามารถพิมพ์สิ่งต่อไปนี้:
nix run github:mikaelfangel/nixvim-configในการรวมการกำหนดค่าเป็นการแทนที่ NeoVim คุณต้องเพิ่มเป็นอินพุตในระบบของคุณก่อน
inputs.nixvim.url = "github:mikaelfangel/nixvim-config"
จากนั้นคุณสามารถป้อนสิ่งนี้ใน configuration.nix ของคุณ (ตรวจสอบให้แน่ใจว่าคุณสืบทอดอินพุตจากเกล็ดของคุณ)
environment = {
systemPackages = with pkgs; [
inputs.nixvim.packages.${system}.default
];
};
คำอธิบายของไฟล์กำหนดค่า/ปลั๊กอินทั้งหมดที่ใช้ในการกำหนดค่านี้
| ชื่อ | คำอธิบาย |
|---|---|
| auto-pairs.nix | คู่วงเล็บและคำพูดโดยอัตโนมัติ |
| 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 | การสนับสนุนโปรโตคอลเซิร์ฟเวอร์ภาษา |
| ไม่มี -ls.nix | การกำหนดค่าเซิร์ฟเวอร์ภาษาเพิ่มเติม |
| nvim-tree.nix | Tree File Explorer |
| ตัวเลือก | ตัวเลือกและการตั้งค่าเพิ่มเติมสำหรับ Nixvim |
| Telescope.nix | ตัวค้นหาฟัซซี่ขยายได้มากกว่ารายการ |
| toggleterm.nix | การจัดการหน้าต่างเทอร์มินัลหลายบาน |
| Treesitter.nix | การเน้นไวยากรณ์และการเยื้องตามต้นไม้ |
| tworble.nix | ให้รายการสวยสำหรับการแสดงการวินิจฉัยการอ้างอิงผลลัพธ์กล้องโทรทรรศน์ QuickFix และรายการตำแหน่ง |
| ที่ _key.nix | การแสดงผลป๊อปอัพของ keybindings |
หากมีบางสิ่งที่คุณรู้สึกว่าไม่ถูกต้องหรือคุณมีแนวคิดในการปรับปรุงโปรดส่งปัญหาหรือการประชาสัมพันธ์