প্রকল্প সম্পর্কে

m-cli হলো macOS-এর জন্য একটি শক্তিশালী কমান্ড-লাইন ইউটিলিটি, যা ব্যবহারকারীদের টার্মিনাল থেকে সরাসরি সিস্টেম ফাংশন, ইউটিলিটি এবং পছন্দ নিয়ন্ত্রণের সুযোগ দেয়। এটি একটি সুইস আর্মি ছুরির মতো কাজ করে, যা সাধারণ macOS সিস্টেমের অসংখ্য কাজকে একটি সহজ কমান্ড-লাইন ইন্টারফেসে একত্রিত করে। মূল বৈশিষ্ট্যগুলির মধ্যে রয়েছে: - কোনো থার্ড-পার্টি নির্ভরতা নেই, ফলে টুলটি হালকা এবং স্বয়ংসম্পূর্ণ থাকে। - Homebrew বা ম্যানুয়াল ইনস্টল স্ক্রিপ্টের মাধ্যমে সহজ এবং ঝামেলাহীন ইনস্টলেশন। - পরিষ্কার এবং নিরাপদ ডিজাইন, যা সিস্টেমে অপ্রয়োজনীয় পরিবর্তন করে না। - Bash, Zsh এবং Fish-এর জন্য শেল অটোকমপ্লিশন সাপোর্ট, যা Homebrew দিয়ে ইনস্টল করলে স্বয়ংক্রিয়ভাবে কনফিগার হয়। - সিস্টেম ম্যানেজমেন্ট, নেটওয়ার্ক কনফিগারেশন, ডিসপ্লে সেটিংস, অডিও, ব্যাটারি, ব্লুটুথ, DNS, ডক, ফ্যান কন্ট্রোল, ফায়ারওয়াল, গেটকিপার, হোস্টনেম, হোস্টস ফাইল, আইটিউনস, লক স্ক্রিন, মিউজিক, নেটওয়ার্ক, নো-স্লিপ মোড, নোটিফিকেশন সেন্টার, NTP, অনুমতি, পাওয়ার মোড, প্রিন্টার, রিস্টার্ট, রিমোট লগইন, সেফ বুট, স্ক্রিনসেভার, সার্ভিস, শাটডাউন, স্লিপ, টাইমজোন, টাচ বার, ট্র্যাশ, আপডেট, USB, ইউজার ম্যানেজমেন্ট, ভলিউম, VPN, ওয়ালপেপার এবং Wi-Fi সহ বিস্তৃত কমান্ডের সমর্থন। ইনস্টলেশন সহজ: ব্যবহারকারীরা `brew install m-cli` দিয়ে Homebrew-এর মাধ্যমে বা ম্যানুয়াল ইনস্টল স্ক্রিপ্ট ব্যবহার করে ইনস্টল করতে পারেন। আনইনস্টল করাও সমান সহজ, `brew uninstall m-cli` বা `m --uninstall` দিয়ে। ব্যবহার স্বজ্ঞাত: `m` চালালে সমস্ত উপলব্ধ কমান্ড দেখায় এবং `m <command> --help` যেকোনো নির্দিষ্ট কমান্ডের জন্য ব্যবহারের বিকল্প দেখায়। কিছু কমান্ডের জন্য অভ্যন্তরীণভাবে sudo সুবিধা প্রয়োজন এবং ট্র্যাশ কমান্ডের জন্য টার্মিনাল অ্যাপ্লিকেশনের জন্য ফুল ডিস্ক অ্যাক্সেস অনুমতি প্রয়োজন। প্রকল্পটি MIT লাইসেন্সের অধীনে ওপেন-সোর্স এবং অবদান স্বাগত জানায়। এটি রোজেলিও সেডিলো দ্বারা রক্ষণাবেক্ষণ করা হয় এবং এটি iproute-mac, t-mux-manager, StickyShot এবং Snape সহ সম্পর্কিত macOS ইউটিলিটিগুলির একটি পরিবারের অংশ।