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

Fisher হলো ফিশ শেলের জন্য তৈরি একটি প্লাগইন ম্যানেজার, যা ১০০% বিশুদ্ধ ফিশে লেখা, তাই এটি কন্ট্রিবিউট ও পরিবর্তন করা সহজ। এটি শূন্য কনফিগারেশনে প্লাগইন ইনস্টল, আপডেট ও অপসারণের সুবিধা দেয়, এবং GitHub, GitLab বা লোকাল ডিরেক্টরি থেকে প্লাগইন ইনস্টল করা যায়, সাথে `@` চিহ্ন দিয়ে নির্দিষ্ট ভার্সন উল্লেখ করা যায়। Fisher-এর সমান্তরাল ডাউনলোড গতি দ্রুত, এবং শেল স্টার্টআপে কোনো প্রভাব ফেলে না। এটি ওহ-মাই-ফিশ প্লাগইন সমর্থন করে, এবং `fish_plugins` ফাইল দিয়ে কনফিগারেশন সিঙ্ক করা যায়। প্লাগইনে ফাংশন, কমপ্লিশন, কনফিগারেশন স্নিপেট ও থিম থাকতে পারে, এবং ইভেন্ট সিস্টেম সমর্থন করে (ইনস্টল, আপডেট, অপসারণের সময় ট্রিগার হয়)। থিম প্লাগইনে `$fisher_path` ও `$__fish_config_dir`-এর পার্থক্য লক্ষ্য রাখতে হবে, যা সিমলিংক দিয়ে সমাধান করা যায়। প্লাগইন খুঁজতে GitHub-এ `fish-plugin` ট্যাগ ব্যবহার করা যেতে পারে।