-
⚡ FlashSpace
- FlashSpace ist ein extrem schneller Manager für virtuelle Arbeitsbereiche, der entwickelt wurde, um die standardmäßigen Spaces von macOS zu ersetzen und zu verbessern.
- Man muss nicht auf macOS-Animationen warten.
-
🎥 Demo
- Das Demo-Video zeigt ein Beispiel mit 3 Arbeitsbereichen und dem Wechsel per Tastenkürzel.
-
💬 Verwendung
- Alle Apps in einen einzigen macOS-Space verschieben.
- Arbeitsbereiche erstellen und Apps zuweisen.
- Displays Arbeitsbereichen zuweisen.
- Tastenkürzel für die schnelle Aktivierung von Arbeitsbereichen festlegen.
- Um dieselbe App in mehreren Arbeitsbereichen zu behalten, die Funktion "Floating Apps" verwenden.
-
👉 Funktionsweise
- FlashSpace ermöglicht es, virtuelle Arbeitsbereiche zu definieren und Apps zuzuweisen.
- Beim Wechsel des Arbeitsbereichs werden die zugewiesenen Apps automatisch angezeigt, andere Apps werden ausgeblendet.
-
✨ Funktionen
- Extrem schneller Wechsel zwischen Arbeitsbereichen.
- Unterstützung für mehrere Displays.
- Aktivierung des Arbeitsbereichs beim Fokussieren einer App.
- Schneller Wechsel zwischen Apps per Tastenkürzel.
- Floating Apps, die in allen Arbeitsbereichen sichtbar sind.
- Schneller Wechsel zwischen verschiedenen Konfigurationen über Profile.
-
⚖️ Projektwerte
- Leistung: Die App sollte so schnell wie möglich arbeiten.
- Einfachheit: Die App sollte leicht zu benutzen und zu konfigurieren sein.
- Zuverlässigkeit: Die App sollte fehlerfrei funktionieren.
- Transparenz: Die App sollte helfen, ohne zu stören.
- UNIX-Philosophie: Die App sollte eine Sache gut machen – Arbeitsbereiche verwalten.
-
🪟 Fokus-Manager
- FlashSpace ermöglicht einen schnellen Fokuswechsel zwischen Fenstern.
- Mit Tastenkürzeln kann der Fokus in die gewünschte Richtung verschoben werden.
-
📝 Designentscheidungen
- Nicht-invasives Verhalten: FlashSpace verwaltet Fenster nicht aktiv.
- Keine Unterstützung für einzelne App-Fenster: Die Unterstützung einzelner App-Fenster würde die Komplexität erhöhen und die Leistung beeinträchtigen können.
-
🖥️ SketchyBar-Integration
- FlashSpace kann mit SketchyBar und anderen Tools integriert werden.
- Beim Wechsel des Arbeitsbereichs werden konfigurierbare Skripte ausgeführt.
-
🛠️ Aus dem Quellcode bauen
- FlashSpace verwendet XcodeGen, um aus der Datei
project.yml ein Xcode-Projekt zu erzeugen.
- Das Repository klonen, in das Projektverzeichnis wechseln und
brew bundle ausführen, um die Abhängigkeiten zu installieren.
xcodegen generate ausführen, um das Projekt zu erzeugen, und es dann in Xcode öffnen, bauen und starten.
-
💛 Sponsoren
- Dank an alle Sponsoren, die dieses Projekt unterstützen.
1 Kommentare
Ich frage mich, ob es mit Amethyst kompatibel ist. Ich möchte Tiling-Fenster, aber keine Verzögerung beim Wechseln von Spaces
Sehr schön! Ich hoffe, dass eine Rasteransicht der Workspaces hinzugefügt werden kann. Ich vermisse TotalSpaces
Guter Zeitpunkt. Ich habe die Optionen in diesem Bereich gerade erneut geprüft und mich für Aerospace entschieden. Ich werde dieses Produkt ausprobieren
Danke! Ich habe es gerade installiert, und bisher funktioniert es gut
Ich nutze AeroSpace seit über einem Jahr genau für diesen Zweck. In den Einstellungen habe ich alle Tiling-Funktionen deaktiviert und verwende nur zwei Shortcuts: zu einem Workspace wechseln und das aktuelle Fenster in einen Workspace verschieben. Beim Arbeiten auf kleinen Bildschirmen ist das unverzichtbar