3 पॉइंट द्वारा GN⁺ 2025-02-10 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • ⚡ 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 टिप्पणियां

 
GN⁺ 2025-02-10
  • सोच रहा हूँ कि क्या यह 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 पर काम करते समय यह ज़रूरी है

    • AeroSpace में performance issues हैं, लेकिन यह उपलब्ध macOS API की अंतर्निहित सीमाओं से जुड़ी समस्या लगती है
    • लगता है FlashSpace को भी यही समस्या है
    • config के मामले में, हर workspace के लिए shortcut सेट करना मुझे झंझट लगता है। AeroSpace में keyboard के सभी letters और numbers अपने-आप workspace बन जाते हैं और shortcuts global होते हैं
    • इन सब बातों को देखते हुए, मैं ऐसे tool को पसंद करूँगा जिसका मुख्य लक्ष्य macOS workspaces की समस्याओं को हल करना हो
    • और testing के बाद पता चला कि FlashSpace एक ही app की अलग-अलग windows को अलग workspaces में support नहीं करता। यह मेरे workflow के लिए बड़ी समस्या है