-
⚡ FlashSpace
- FlashSpace, macOS के डिफ़ॉल्ट Spaces को बदलने और बेहतर बनाने के लिए डिज़ाइन किया गया एक बेहद तेज़ virtual workspace manager है।
- macOS animation का इंतज़ार करने की ज़रूरत नहीं है।
-
🎥 डेमो
- डेमो वीडियो में 3 workspaces का उपयोग और shortcuts से उनके बीच switch करने का उदाहरण दिखाया गया है।
-
💬 उपयोग कैसे करें
- सभी apps को एक ही macOS space में ले जाएँ।
- workspaces बनाएँ और apps असाइन करें।
- displays को workspaces में असाइन करें।
- तेज़ workspace activation के लिए shortcuts सेट करें।
- एक ही app को कई workspaces में बनाए रखने के लिए "Floating Apps" फीचर का उपयोग करें।
-
👉 यह कैसे काम करता है
- FlashSpace आपको virtual workspaces define करने और apps असाइन करने देता है।
- workspace switch करते समय असाइन किए गए apps अपने-आप दिखते हैं और बाकी apps छिप जाते हैं।
-
✨ फीचर्स
- बेहद तेज़ workspace switching.
- कई displays का support.
- app focus होने पर workspace activation.
- shortcuts से apps के बीच तेज़ switching.
- सभी workspaces में दिखने वाले Floating Apps.
- profiles के ज़रिए अलग-अलग settings के बीच तेज़ switching.
-
⚖️ प्रोजेक्ट के मूल्य
- परफ़ॉर्मेंस: app को जितना संभव हो उतना तेज़ काम करना चाहिए।
- सादगी: app का उपयोग और setup आसान होना चाहिए।
- विश्वसनीयता: app को बिना errors के काम करना चाहिए।
- पारदर्शिता: app को बाधा डाले बिना मदद करनी चाहिए।
- UNIX दर्शन: app को एक काम बहुत अच्छी तरह करना चाहिए - workspace management.
-
🪟 फोकस मैनेजर
- FlashSpace, windows के बीच तेज़ focus switching संभव बनाता है।
- shortcuts का उपयोग करके आप focus को मनचाही दिशा में ले जा सकते हैं।
-
📝 डिज़ाइन निर्णय
- बिना बाधा वाला व्यवहार: FlashSpace windows को सक्रिय रूप से manage नहीं करता।
- अलग-अलग app windows का support नहीं: individual app window support जटिलता बढ़ा सकता है और performance घटा सकता है।
-
🖥️ SketchyBar integration
- FlashSpace, SketchyBar और अन्य tools के साथ integrate हो सकता है।
- workspace बदलने पर यह configurable scripts चलाता है।
-
🛠️ source से build करना
- FlashSpace,
project.yml फ़ाइल से Xcode project बनाने के लिए XcodeGen का उपयोग करता है।
- repository को clone करें, project directory में जाएँ, और dependencies install करने के लिए
brew bundle चलाएँ।
- project generate करने के लिए
xcodegen generate चलाएँ, फिर उसे Xcode में खोलकर build और run करें।
-
💛 sponsor
- इस project को support करने वाले सभी sponsors को धन्यवाद।
1 टिप्पणियां
सोच रहा हूँ कि क्या यह Amethyst के साथ compatible है। मुझे tiling windows चाहिए, लेकिन spaces switching में lag नहीं चाहिए
बहुत बढ़िया! उम्मीद है कि इसमें workspaces का grid view जोड़ा जा सके। TotalSpaces की याद आती है
सही समय है। मैं अभी इस क्षेत्र में options फिर से देख रहा था और Aerospace पर फैसला किया था। इसे भी आज़माऊँगा
धन्यवाद! अभी-अभी install किया है और अब तक यह अच्छी तरह काम कर रहा है
मैं एक साल से ज़्यादा समय से इसी मकसद के लिए AeroSpace इस्तेमाल कर रहा हूँ। config में सभी tiling features disable करके सिर्फ दो shortcuts इस्तेमाल करता हूँ: workspace पर switch करना और current window को workspace में भेजना। छोटी screen पर काम करते समय यह ज़रूरी है