-
⚡ FlashSpace
- FlashSpace adalah pengelola ruang kerja virtual super cepat yang dirancang untuk menggantikan dan meningkatkan Spaces bawaan macOS.
- Tidak perlu menunggu animasi macOS.
-
🎥 Demo
- Video demo menampilkan contoh penggunaan 3 ruang kerja dan perpindahan di antaranya dengan shortcut.
-
💬 Cara penggunaan
- Pindahkan semua aplikasi ke satu ruang macOS.
- Buat ruang kerja dan tetapkan aplikasi.
- Tetapkan display ke ruang kerja.
- Atur shortcut untuk aktivasi ruang kerja yang cepat.
- Untuk mempertahankan aplikasi yang sama di beberapa ruang kerja, gunakan fitur "Floating Apps".
-
👉 Cara kerja
- FlashSpace memungkinkan Anda mendefinisikan ruang kerja virtual dan menetapkan aplikasi.
- Saat berpindah ruang kerja, aplikasi yang ditetapkan akan ditampilkan secara otomatis dan aplikasi lain disembunyikan.
-
✨ Fitur
- Perpindahan ruang kerja yang sangat cepat.
- Dukungan untuk beberapa display.
- Aktivasi ruang kerja saat fokus aplikasi berubah.
- Perpindahan cepat antar aplikasi dengan shortcut.
- Floating Apps yang terlihat di semua ruang kerja.
- Perpindahan cepat antar berbagai konfigurasi melalui profil.
-
⚖️ Nilai proyek
- Performa: aplikasi harus bekerja secepat mungkin.
- Kesederhanaan: aplikasi harus mudah digunakan dan dikonfigurasi.
- Keandalan: aplikasi harus berjalan tanpa error.
- Transparansi: aplikasi harus membantu tanpa mengganggu.
- Filosofi UNIX: aplikasi harus melakukan satu hal dengan baik — manajemen ruang kerja.
-
🪟 Pengelola fokus
- FlashSpace memungkinkan perpindahan fokus yang cepat antar jendela.
- Anda dapat menggunakan shortcut untuk memindahkan fokus ke arah yang diinginkan.
-
📝 Keputusan desain
- Perilaku non-intrusif: FlashSpace tidak secara aktif mengelola jendela.
- Tidak ada dukungan untuk jendela aplikasi individual: dukungan untuk jendela aplikasi individual dapat menambah kompleksitas dan menurunkan performa.
-
🖥️ Integrasi SketchyBar
- FlashSpace dapat diintegrasikan dengan SketchyBar dan alat lainnya.
- Menjalankan skrip yang dapat dikonfigurasi saat ruang kerja berubah.
-
🛠️ Build dari source
- FlashSpace menggunakan XcodeGen untuk membuat proyek Xcode dari file
project.yml.
- Clone repositori, pindah ke direktori proyek, lalu jalankan
brew bundle untuk memasang dependensi.
- Jalankan
xcodegen generate untuk membuat proyek, lalu buka di Xcode untuk build dan menjalankannya.
-
💛 Sponsor
- Menyampaikan terima kasih kepada semua sponsor yang mendukung proyek ini.
1 komentar
Penasaran apakah ini kompatibel dengan Amethyst. Saya ingin jendela tiling, tetapi tidak ingin ada jeda saat berpindah ruang kerja
Sangat bagus! Semoga bisa menambahkan tampilan grid untuk ruang kerja. Kangen TotalSpaces
Timing yang tepat. Saya baru saja mengeksplorasi opsi lagi di area ini dan memutuskan memakai Aerospace. Akan mencoba produk ini
Terima kasih! Baru saja saya instal dan sejauh ini berjalan dengan baik
Saya sudah memakai AeroSpace untuk tujuan ini selama lebih dari 1 tahun. Saya menonaktifkan semua fitur tiling di pengaturan dan hanya memakai dua shortcut: pindah ke ruang kerja dan pindahkan jendela saat ini ke ruang kerja. Ini wajib saat bekerja di layar kecil