Manta

Plugins für Manta

Mit Plugins erweiterst du Manta – in jeder Programmiersprache. Ein Plugin ist ein kleines Programm, das über JSON-Zeilen auf stdin/stdout mit Manta spricht. Die eingebauten Plugins sind schon dabei, Community-Plugins installierst du selbst.

Plugin installieren Eigenes Plugin schreiben

Eingebaute Plugins

Kommen mit Manta und sind von Anfang an eingeschaltet. Unter Einstellungen › Plugins schaltest du jedes einzeln aus.

  • Git

    Live-Git-Status in der Dateiliste, Branch-Infos in der Pfadleiste und ein Git-Panel.

  • Terminal

    Ein Terminal unter jedem Bereich, das dem Ordner des Bereichs live folgt.

  • Ordnergrößen

    Echte Ordnergrößen in der Dateiliste und ein Panel „Speicherbelegung“, das zeigt, was Platz belegt.

  • Stapelweise umbenennen

    Benenne viele Dateien auf einmal um – mit Regeln, Live-Vorschau und Widerrufen.

  • Markdown-Vorschau

    Eine schön gesetzte Live-Vorschau der ausgewählten Markdown-Datei oder der README des Ordners.

  • Schnellaktionen

    Deine eigenen Befehle für die Auswahl: Bilder skalieren, ZIP erstellen, in VS Code öffnen, Prüfsummen und mehr. Eingerichtet in actions.json.

  • Projektinfo

    Erkennt das Projekt, in dem du bist (Laravel, Composer, npm/pnpm, Docker Compose, Cargo, Python, Make …), und führt seine Skripte mit einem Klick im Terminal aus.

  • Duplikate

    Findet identische Dateien in einem Ordner und seinen Unterordnern (Größe, dann ein schneller Hash, dann SHA-256) und legt die überzähligen Kopien in den Papierkorb.

  • Bildwerkzeuge

    Bilddetails mit Vorschau und EXIF, „lo“/„XL“-Badges sowie Skalieren, Konvertieren, Fürs Web optimieren, @2x-Sets, Metadaten entfernen und Data-URIs für die Auswahl.

  • Systemauslastung

    CPU-Last, GPU-Last und belegten Speicher in der Statusleiste anzeigen. Ein Klick öffnet die Aktivitätsanzeige.

Community-Plugins

Von anderen geschrieben, von dir installiert. Jeder Eintrag hat öffentlichen Quellcode und eine Prüfsumme.

Noch keine Community-Plugins

Hier ist noch nichts eingetragen. Du hast ein Plugin geschrieben? Dann sei die erste Person, die es hier einträgt.

So reichst du ein Plugin ein

Plugin installieren

  1. Lade die Datei .mantaplugin oder .zip – oder klone den Plugin-Ordner.
  2. Öffne in Manta Einstellungen › Plugins und klicke auf „Plugin installieren …“. Wähle den Ordner oder die .zip- bzw. .mantaplugin-Datei.
  3. Prüfe in der Bestätigung Name, Autor und Berechtigungen.
  4. Schalte das Plugin ein.

Externe Plugins laufen in einer macOS-Sandbox: Sie können nur, was ihre Berechtigungen erlauben, etwa deine Dateien lesen oder auf das Netzwerk zugreifen. Installiere nur Plugins, denen du vertraust.

Mehr im Handbuch: Kapitel 15: Eigene Plugins · Kapitel 14: Eingebaute Plugins

Schreib dein eigenes Plugin

Ein Plugin ist ein Ordner mit einer plugin.toml und einem Programm. Am schnellsten startest du mit einer Vorlage:

  • Vorlagen in Python, Node.js, Rust und Shell
  • Entwicklerhandbuch (Englisch): Manifest, Protokoll, Berechtigungen
  • Testen ohne Manta: python3 scripts/plugin-test.py pfad/zum/plugin
Plugin einreichen

Per Pull-Request mit einem Eintrag in plugins/registry.json.