আপনি হয়ত ডেস্কটপ লিনাক্সে গেমিংয়ের চাবি খুঁজে পেয়েছেন, কিন্তু একাধিক উইন্ডো পরিচালনা করা সবসময়ই একটি ঝামেলা ছিল। ঐতিহ্যগত ওভারল্যাপিং উইন্ডো লেআউটগুলি জেঙ্গার একটি ডিজিটাল গেমের মতো একে অপরের উপরে উইন্ডোগুলি রাখে। এবং আপনি যদি আপনার পছন্দের উইন্ডোটি খুঁজে পেতে Alt-ট্যাবিং করে ক্লান্ত হয়ে থাকেন, তাহলে সম্ভবত এটি একটি টাইলিং উইন্ডো ম্যানেজার চেষ্টা করার সময়।
টাইলিং উইন্ডো ম্যানেজাররা মৌলিকভাবে পাওয়ার ব্যবহারকারীরা ডেস্কটপের উৎপাদনশীলতা সম্পর্কে যেভাবে চিন্তা করে তা নতুন করে তৈরি করছে, এবং আমরা যারা সারাদিন স্ক্রিনের সামনে কাটাই, তাদের জন্য দক্ষতা লাভ উপেক্ষা করা অসম্ভব। তাই আমি ঠিক তাই করেছি, এবং এখন আমি স্বাভাবিক লিনাক্স ডেস্কটপে ফিরে যেতে পারি না।
কেন ঐতিহ্যগত লিনাক্স ডেস্কটপ এত জায়গা নষ্ট করে?
ভাসমান জানালা, ধ্রুবক আকার পরিবর্তন, এবং আরো অনেক মাউস ফাংশন
আপনি জানেন যে আমরা সবাই ভাসমান জানালা দিয়ে হতাশাজনক নাচ করি। একটি IDE, একটি টার্মিনাল, কিছু ডকুমেন্টেশন খুলুন, এবং তারপরে পরের ঘন্টাটি জানালাগুলি ঘুরিয়ে এবং নীচে কী আছে তা দেখার জন্য ব্যয় করুন। অথবা আরও খারাপ, উইন্ডোজকে মিনিমাইজ করা এবং ম্যাক্সিমাইজ করা যেমন একধরনের ডিজিটাল হ্যাক-এ-মোল গেম। এটি হল উইন্ডোর দৃষ্টান্ত যা আমরা সবাই স্বাভাবিক করেছি, এবং সত্যই, আপনি যখন এটি সম্পর্কে চিন্তা করেন তখন এটি অযৌক্তিক বলে মনে হয়।
একটি টাইলিং উইন্ডো ম্যানেজার এটি সম্পূর্ণভাবে মুছে দেয়। আপনার খোলা প্রতিটি উইন্ডো স্বয়ংক্রিয়ভাবে আপনার স্ক্রিনে একটি গাণিতিকভাবে সংবেদনশীল বিন্যাসে সাজানো হয়। কোন ওভারল্যাপিং, কোন লুকানো বিষয়বস্তু, কোন ঝগড়া. আপনার কোড এডিটর অর্ধেক স্ক্রীন নেয়, আপনার টার্মিনাল এক চতুর্থাংশ সময় নেয়, এবং আপনার নথি অবশিষ্ট স্থান পূরণ করে। অতিরিক্ত প্রচেষ্টা ছাড়াই সবকিছু দৃশ্যমান এবং অ্যাক্সেসযোগ্য। এটি একটি সেরা টুল যা আপনি লিনাক্স মাল্টিটাস্কিং উন্নত করতে ব্যবহার করতে পারেন।
এখানেই i3wm আসে৷ এটি একটি বিনামূল্যের, ওপেন-সোর্স টাইলিং উইন্ডো ম্যানেজার যা কার্যকারিতা এবং উপযোগিতার মধ্যে একটি ভাল ভারসাম্য বজায় রাখে৷ এটি হালকা ওজনের, ভালভাবে নথিভুক্ত, এবং ভিম-স্টাইলের কীবাইন্ডিংগুলি ব্যবহার করে যা অবিলম্বে পরিচিত বোধ করে।
কিছু মিনিমালিস্ট উইন্ডো ম্যানেজারদের বিপরীতে যারা ধরে নেন আপনি সোর্স কোডে ডুব দিতে ইচ্ছুক, i3-এর রয়েছে সোজা কনফিগারেশন ফাইল এবং ফোরাম এবং Reddit-এ চমৎকার কমিউনিটি সাপোর্ট। ডিফল্ট কীবাইন্ডিং স্কিম Vim কনভেনশনগুলি অনুসরণ করে, কিন্তু আপনি যদি সেগুলি পছন্দ না করেন তবে আপনি একটি একক কনফিগারেশন ফাইল সম্পাদনা করুন এবং আপনার পছন্দ অনুসারে সবকিছু পুনরায় কম্পাইল করুন।
- os
-
লিনাক্স
- বিকাশকারী
-
মাইকেল স্ট্যাপলবার্গ
- মান মডেল
-
বিনামূল্যে, ওপেন সোর্স
i3wm হল একটি হালকা ওজনের, কীবোর্ড-চালিত টাইলিং উইন্ডো ম্যানেজার যা স্বয়ংক্রিয়ভাবে স্ক্রীনের স্থান এবং গতি বাড়াতে উইন্ডোগুলিকে সাজিয়ে রাখে।
লিনাক্স মিন্টে i3wm চালানো আশ্চর্যজনকভাবে ব্যথাহীন
আপনি যদি প্যাকেজটি ইনস্টল করতে পারেন এবং কনফিগারেশনটি সম্পাদনা করতে পারেন তবে আপনি ভাল
আমি আমার প্রাথমিক লিনাক্স ওএস হিসাবে লিনাক্স মিন্ট ব্যবহার করি এবং i3wm ইনস্টল এবং সেট আপ করা আশ্চর্যজনকভাবে সহজ। শুধুমাত্র নিম্নলিখিত কমান্ডগুলি ক্রমাগত চালান।
sudo apt update
sudo apt install i3
ইনস্টলেশনের সময়, আপনাকে একটি ডিসপ্লে ম্যানেজার নির্বাচন করতে বলা হবে। আপনি যদি অনিশ্চিত হন তবে লাইটডিএম (মিন্টের ডিফল্ট) সাথে থাকুন। ইনস্টলেশনটি i3, i3status এবং i3lock-কে টেনে আনে – আপনার উইন্ডো ম্যানেজার ফাংশন করার জন্য আপনার যা প্রয়োজন।
একবার ইনস্টল হয়ে গেলে, আপনার বর্তমান সেশন থেকে লগ আউট করুন। লগইন স্ক্রিনে, সেশন সিলেক্টরে ক্লিক করুন, যা সাধারণত পাসওয়ার্ড ক্ষেত্রের কাছে একটি ছোট আইকন, এবং তালিকা থেকে i3 নির্বাচন করুন। আপনার পাসওয়ার্ড দিয়ে লগ ইন করুন, এবং আপনি যেতে ভাল.
আপনি প্রথমবার i3 ব্যবহার করার সময় একটি কনফিগারেশন ফাইল তৈরি করতে চান কিনা তা আপনাকে জিজ্ঞাসা করা হবে। এটি আপনাকে আপনার নিজস্ব সংশোধক কীগুলি বেছে নিতে দেয়, আপনাকে উইন্ডো ম্যানেজার দ্বারা সম্পাদিত বেশিরভাগ ফাংশন নিয়ন্ত্রণ করতে দেয়। আমি সুপার (বেশিরভাগ কীবোর্ডে উইন্ডোজ কী) বেছে নেওয়ার পরামর্শ দিই কারণ Alt সাধারণত অনেক অ্যাপ্লিকেশনের সাথে দ্বন্দ্ব করে।
টাইলিং লেআউট প্রতিটি পিক্সেলকে তার স্থান অর্জন করতে সক্ষম করে
কোন ওভারল্যাপ নেই, কোন বিশৃঙ্খলা নেই, শুধু পরিষ্কার, অনুমানযোগ্য লেআউট
দারুচিনিতে, আমার ওয়ার্কফ্লোতে প্রয়োজন হলে একাধিক জানালা দিয়ে ঝাঁপ দেওয়া জড়িত। i3wm-এর সাহায্যে, আপনি খোলা প্রতিটি উইন্ডো স্বয়ংক্রিয়ভাবে উপলব্ধ স্থানের সাথে ফিট করে। আপনি নতুন প্রোগ্রাম খোলার রাখা হিসাবে এটি উপবিভাজন রাখে। উইন্ডোগুলি সাজানোর জন্য কোনও জ্ঞানীয় লোড ব্যয় করা হয় না কারণ প্রতিটি উইন্ডো সর্বদা দৃশ্যমান।
আমার ডুয়াল মনিটর সেটআপে, এটি আরও ভাল হয়। প্রতিটি মনিটর তার নিজস্ব স্বাধীন টাইলিং লেআউট পায়, এবং ওয়ার্কস্পেসগুলি সংস্থার আরেকটি স্তর যুক্ত করে। কোডিং, ডকুমেন্টেশন, কমিউনিকেশন, এডিটিং ইত্যাদির মতো বিভিন্ন কাজের জন্য আপনি বিভিন্ন ওয়ার্কস্পেস সেট আপ করতে পারেন। তাদের মধ্যে ঝাঁপিয়ে পড়ার জন্য একটি একক কী টিপতে হবে এবং ফাংশন সুইচারের মাধ্যমে খোঁজ করার প্রয়োজন নেই।
যার কথা বলতে গেলে, আপনি একবার i3 এর কীবাইন্ডিংগুলিকে অভ্যন্তরীণ করে ফেললে, আপনার সম্পূর্ণ কর্মপ্রবাহ দ্রুত হয়ে যায় কারণ আপনার হাত কখনই কীবোর্ড ছেড়ে যায় না। আপনি উইন্ডোজ ফোকাস করতে পারেন, তাদের সরাতে পারেন, পাত্রে বিভক্ত করতে পারেন এবং মাউসের প্রয়োজন ছাড়াই লেআউট পরিবর্তন করতে পারেন। এগুলি জটিল নয় এবং এগুলি স্বেচ্ছাচারী নয়। আপনি তাদের ব্যবহার শুরু করার পরে এগুলি আসলে যুক্তিযুক্ত বলে মনে হয়।
উপরন্তু, আপনি সিস্টেম রিসোর্স ব্যবহার হ্রাস দেখতে পারেন। লিনাক্স মিন্টের দারুচিনি পরিবেশ আরামদায়ক, তবে এটি হালকা নয়। দারুচিনি, ফাইল ম্যানেজার, সিস্টেম সেটিংস, প্যানেল এবং আরও অনেক কিছু একসাথে যায়। বিপরীতে, i3 বিব্রতকরভাবে ন্যূনতম।
একটি সাধারণ i3 সেশন আমার মেশিনে নিষ্ক্রিয় অবস্থায় প্রায় 150 থেকে 200 MB RAM খরচ করে। আধুনিক সিস্টেমে এটি খুব বেশি মনে হতে পারে না, তবে ল্যাপটপ বা পুরানো হার্ডওয়্যারে পার্থক্যটি লক্ষণীয়। সবকিছু দ্রুত অনুভূত হয়, অ্যাপ্লিকেশনগুলি একটু দ্রুত লঞ্চ হয় এবং পুরো সিস্টেমটি এমন আচরণ করে যেন এটি আপনার সাথে তাল মিলিয়ে চলার চেষ্টা করছে না।
i3wm নিখুঁত নয় এবং আপনি রুক্ষ প্রান্ত অনুভব করবেন
মনে রাখার মতো কী-বাইন্ডিং, ঠিক করার মতো quirks, শেখার মতো অভ্যাস।
i3 শব্দের মতো দরকারী, এটি শুরু করার জন্য সবচেয়ে ব্যবহারকারী-বান্ধব উইন্ডো ম্যানেজার নয়। আপনি উত্পাদনশীলতায় যা লাভ করেন, আপনি গ্রাফিকাল ইন্টারফেসে হারাবেন। আমি এটিকে বাড়াবাড়ি করতে যাচ্ছি না: দারুচিনি থেকে i3wm-এ স্যুইচ করার ক্ষেত্রে ঘর্ষণ জড়িত, এবং আপনি প্রথম কয়েক সপ্তাহের জন্য ক্রমাগত অফিসিয়াল ব্যবহারকারী গাইডের কথা উল্লেখ করবেন।
ডকুমেন্টেশন চমৎকার, এবং সম্প্রদায় সহায়ক, কিন্তু আপনি শেখার বক্ররেখা এড়িয়ে যেতে পারবেন না। আপনাকে কনফিগারেশন ফাইলগুলি পড়তে, কন্টেইনারগুলি কীভাবে কাজ করে তা বুঝতে এবং পেশী মেমরি তৈরি করতে সময় ব্যয় করতে হবে।
i3 একটি অদৃশ্য গাছের কাঠামো ব্যবহার করে উইন্ডোগুলি পরিচালনা করে যা সবসময় পর্দায় যা দেখা যায় তার সাথে মেলে না। আপনি একটি লজিক্যাল দিকে একটি উইন্ডো সরাতে পারেন, এবং এটি অপ্রত্যাশিতভাবে শেষ হয় কারণ প্যারেন্ট কন্টেনারটি কনফিগার করা হয়েছে।
ট্রি মডেলের মানে হল যে একটি উইন্ডো সরানোর ক্ষেত্রে তার মূল ধারকটি মূল কিনা, আপনি একটি বিভক্ত, ট্যাবড, বা স্ট্যাক করা লেআউট এবং অন্যান্য অনেকগুলি অপ্রদর্শনীয় কারণগুলির উপর নির্ভর করে ভিন্ন আচরণ করে৷ প্রথম কয়েক সপ্তাহের জন্য এটি আমাকে অত্যন্ত বিভ্রান্ত করেছিল। একবার আপনি কীভাবে আপনার লেআউটকে সমতল করতে হবে এবং আপনার ধারক কাঠামোকে সহজ রাখতে হবে তা বুঝতে পারলে, এটি একটি সমস্যা কম। তবে এটি অবশ্যই এমন কিছু যা প্রায় সবাইকে আকর্ষণ করে।
এবং তারপরে রয়েছে i3 এর সবচেয়ে বড় শক্তি – এর কনফিগারযোগ্যতা – যা এটির সবচেয়ে বড় টাইম সিঙ্ক হয়ে ওঠে। আপনি কার্যত সবকিছু কাস্টমাইজ করতে পারেন: কীবাইন্ডিং, রঙ, ফন্ট, বার আচরণ, প্রতি-মনিটর লেআউট, ওয়ার্কস্পেস অ্যাসাইনমেন্ট, ভাসমান উইন্ডো নিয়ম এবং আরও অনেক কিছু। সমস্যা হল যে আপনি পরিবর্তন করতে ঘন্টা ব্যয় করতে পারেন এবং কখনই আপনার কাজ শেষ হয়েছে বলে মনে হয় না।
অতিরিক্তভাবে, লিনাক্স মিন্টে i3wm ইনস্টল করার সময় সহজ হতে পারে, i3 এর সমস্ত কিছু নিজেই কনফিগার করার দর্শন মিন্টের দর্শনের বিপরীতে চলে যা সবকিছু কাজ করা উচিত। যাইহোক, আপনি যদি শেষ পর্যন্ত i3wm পছন্দ করেন, তাহলে আপনি Mint-এর XFCE সংস্করণে যেতে পারেন, যা কিবোর্ড-বান্ধব প্রকৃতির কারণে i3-এর সাথে আরও ভালভাবে যুক্ত।
একবার এটি ক্লিক করা হলে, কীবোর্ড-চালিত উইন্ডো ব্যবস্থাপনা আসক্তি হয়ে ওঠে
কয়েকটি কমান্ডের পরে, সাধারণ ডেস্কটপগুলি অত্যন্ত ধীর বোধ করে
i3 এর সাথে সময় কাটানোর পরে, আমি দাবি করব না যে এটি দারুচিনির চেয়ে সর্বজনীনভাবে ভাল। এটা আমার নির্দিষ্ট ওয়ার্কফ্লো- টার্মিনাল-ভারী, মাল্টি-উইন্ডো, কীবোর্ড-প্রথম-এর জন্য আরও উপযুক্ত। কিন্তু আমি এটাও বিশ্বাস করি যে সাধারণ ব্যবহারকারী যারা ফায়ারফক্স খুলতে এবং ওয়েব ব্রাউজ করতে চান তাদের জন্য এটি অপ্রয়োজনীয় ঘর্ষণ। আমি লিনাক্স টার্মিনাল পছন্দ করি, তবে আমি এখনও তাদের জন্য জিইউআই সুপারিশ করব যারা কমান্ডের সাথে বিশৃঙ্খলা করতে চান না বা উইন্ডোজ বা ম্যাকোস থেকে ট্রানজিশন করছেন।
GlazeWM হল একটি ছোট ওপেন সোর্স অ্যাপ যা Windows এর থেকে ভালোভাবে Windows পরিচালনা করে
GlazeWM এর দ্রুত, কীবোর্ড চালিত টাইলিং ওয়ার্কফ্লো দিয়ে উইন্ডোজ মাল্টিটাস্কিংকে রূপান্তর করুন।
i3 এর জাদুটি ঘটে যখন পেশী মেমরি কিক ইন করে এবং কীবোর্ড নেভিগেশন গ্রহণ করে, চিন্তার প্রয়োজন। যদি আপনি সেই উইন্ডোটি অতিক্রম করতে পারেন, আপনি সম্ভবত আমি যে জিনিসটি পেয়েছি তা খুঁজে পাবেন: একটি ডেস্কটপ পরিবেশ যা আপনার পথের বাইরে চলে যায় এবং আপনাকে কাজ করতে দেয়।
তবে এর জন্য ইচ্ছাকৃত প্রচেষ্টা প্রয়োজন। এবং এটি দারুচিনি এবং i3wm এর মধ্যে আসল পার্থক্য, কাঁচা কর্মক্ষমতা বা বৈশিষ্ট্য নয়। দারুচিনি আপনাকে অবিলম্বে পুরস্কৃত করে, i3 আপনাকে পরে পুরস্কৃত করে, যদি আপনি এটির সাথে লেগে থাকেন।