nixvim config
1.0.0




Um die Konfiguration auszuführen, können Sie Folgendes eingeben:
nix run github:mikaelfangel/nixvim-configUm die Konfiguration als Ersatz für Neovim einzuschließen, müssen Sie sie zunächst als Eingabe für Ihr System hinzufügen
inputs.nixvim.url = "github:mikaelfangel/nixvim-config"
Dann können Sie dies in Ihrer Konfiguration eingeben.
environment = {
systemPackages = with pkgs; [
inputs.nixvim.packages.${system}.default
];
};
Beschreibungen aller in dieser Konfiguration verwendeten Konfigurationsdateien/Plugins.
| Name | Beschreibung |
|---|---|
| Auto-Pairs.nix | Paare Halterungen und Zitate automatisch. |
| autosave.nix | Speichert Änderungen der Festplatte automatisch. |
| bufferline.nix | Registerkarten-ähnliche Schnittstelle für einfache Puffernavigation. |
| cmp.nix | Abschlussquelle mit mehreren Optionen, einschließlich Copilot. |
| default.nix | Standardkonfigurationsdatei für NIXVIM. |
| fidget.nix | Zeigen Sie LSP -Benachrichtigungen in der unteren Ecke. |
| git.nix | Gitsigns zeigt Git -Dekorationen in Lua, einschließlich Zeichen für hinzugefügte, entfernt und geänderte Linien. |
| Ionide.nix | IDE-ähnliche Funktionen für die F# -Programmierung. |
| LightLine.nix | Leichte Statuslinie. |
| lsp.nix | Sprachserverprotokollunterstützung. |
| Non-ls.nix | Zusätzliche Sprachserverkonfigurationen. |
| nvim-tree.nix | Datei Explorer -Baum. |
| Optionen.nix | Zusätzliche Optionen und Einstellungen für NIXVIM. |
| Telescope.nix | Erweiterbarer Fuzzy -Finder über Listen. |
| Toggelm.nix | Verwaltung mehrerer Terminalfenster. |
| treesitter.nix | Syntax-Hervorhebung und Einkerbung basierend auf Baumstatter. |
| störend.nix | Bietet eine hübsche Liste für die Anzeige von Diagnose, Referenzen, Teleskopergebnissen, QuickFix und Standortlisten |
| was_key.nix | Popup -Anzeige von Schlüsselbindungen. |
Wenn es etwas gibt, von dem Sie das Gefühl haben, dass es nicht ganz richtig ist, oder Sie verbesserte Ideen, geben Sie bitte ein Problem oder eine PR ein.