
প্রকাশিত: ২১ এপ্রিল, ২০২৬, ৭:০০ AM EDT
আমার কম্পিউটারের প্রতি ভালোবাসা ২০০৫ সালে একটি বিশ্বস্ত কম্প্যাক (Compaq) দিয়ে শুরু হয়েছিল, এবং আমি তখন থেকে পেছনে উল্টে দেখিনি। এটা আমাকে một avid tinkerer-এ রূপান্তরিত করলো, এমনকি যদি আমি অধিকাংশ সময় soft-brick করি।
আমি ভিডিও গেমও খুব পছন্দ করি।
টাইলিং উইন্ডো ম্যানেজারগুলো কোনো নতুন কনসেপ্ট নয়। এগুলো khá দিন ধরে আছে, i3 এবং bspwm কিছু পুরনো_resource রয়েছে তাদের মধ্যে (তবুও খুব জনপ্রিয়!)।
প্রতিটি টাইলিং উইন্ডো ম্যানেজার'apna-अপনার কাজ করে যেন, কাস্টম লেআউট বা ইউজার-ডিফাইনড কনফিগারেশন ফাইল যেটি উইন্ডো ম্যানেজারের প্রতিটি অংশ নিয়ন্ত্রণ করে।
এটা বেগানারদের জন্য এসে জড়ানো খুব কঠিন করে তোলে, এবং যদিও কিছু অপশন অনেক সহজ, একটি টাইলিং উইন্ডো ম্যানেজার কোনো উপায়ে একটি ট্রাডিশনাল ডেস্কটপ ইন্টারফেসের কাছাকাছি নয়, যেন KDE Plasma।
इतने অপশন থাকায়, সবকিছু ট্র্যাক করা ক্লান্তিকর হতে পারে। আমারও একই অনুভূতি ছিল, আমার ডিস্ট্রো-হপিং এবং ডেস্কটপ সোয়াপিং এর আরম্ভিক দিনগুলিতে। সবচেয়ে জনপ্রিয় পিকগুলোতে যাওয়ার পর, আমি মনে করি আমার কাছে এখন একটি বিজয়ী আছে।
সম্পর্কিত
৫টি প্রোগ্রাম যা লিনাক্স ইউজার হিসেবে জানা দরকার
লিনাক্স একটি ব্যাকআপ OS-এর চেয়ে বেশি, এবং এই প্রোগ্রামগুলো সেটি প্রমাণ করে।
i3
পুরনো কিন্তু সোনা
সম্ভবত আপনি i3-এর কথা শুনেছেন। এটি সবচেয়ে পুরনো টাইলিং উইন্ডো ম্যানেজারের এক, এবং আজও একটি জনপ্রিয় পছন্দ। এটি একটি ম্যানুয়াল টাইলিং সিস্টেম ব্যবহার করে, আপনার ডিসপ্লে সমান আকারের উইন্ডোতে ভাগ করে (যদি আপনি autotiling-এর মতো স্ক্রিপ্ট ব্যবহার না করেন)।
এই লিস্টে এটি কনফিগার করার সবচেয়ে সহজ مواردের এক। i3 কনফিগারেশন ফাইল একটি বেশ বেসিক সিনট্যাক্স ব্যবহার করে যা কদাচিৎ কখনো বদলেছে, এবং যেন তবুও সব এই বছরের পর ফিচার-কম্প্লিট লাগে।
আমার অভিজ্ঞতায়, i3 টাইলিং ম্যানেজার ডেড সিম্পল ছিল সেট আপ করতে, কিন্তু এটি যেহেতু Xorg-ভিত্তিক Wayland-এর বদলে, আমি তাতে প্রায়ই স্যুইচ করলাম। না যে Xorg খারাপ, আসলে এখনো কিছু জিনিস রয়েছে যা Xorg, Wayland চেয়ে ভালো করে। তবে, মাল্টি-মনিটর সাপোর্ট কিছু যেটি Wayland কম্পোজিটরে অনেক বেশি ভালো, তাই আমি অনিচ্ছাকৃতভাবেই i3 ছেড়ে দিতে বাধ্য হয়েছিলাম।
Sway
i3 কিন্তু Wayland-এ
প্রবেশ করল Sway, i3 ব্যবহারকারীদের জন্য পরবর্তী যৌক্তিক পছন্দ। Sway আসলে i3-এর একটি Wayland-কেন্দ্রিক ড্রপ-ইন রিপ্লেসমেন্ট, এর মূল ডিজাইন ফিলোসফি পর্যন্ত। এটি কনফিগ এবং ইমপ্লিমেন্টেশন উভয়ে ডেড সিম্পল, এবং সত্যিকারের মিনিমাল ফিল পাওয়ার চেষ্টা করে।
Sway-এ দেখার জন্য বেশি কিছু নেই, এবং আপনি অনেক বিল্ট-ইন ফিচার বা অ্যানিমেশনও খুঁজে পাবেন না। তবুও, Sway একটি রক-স olid উইন্ডো ম্যানেজার যা এসেনশিয়ালগুলো সঠিক করে। এই স্থিতিশীলতা অনেক মানুষের জন্য আদর্শ।
সंযোগবশত, Sway আমার সবচেয়ে বেশি ব্যবহৃত টাইলিং উইন্ডো ম্যানেজার, এবং এর একটি কারণ এর সادگی। Sway সেট আপ করা এবং সার্ভিস ইন্টিগ্রেট করা (যেন ভলিউম OSD এবং মিডিয়া কন্ট্রোল) খুব সহজ। যদিও আমি শেষে দূর হয়েছিলাম, আরও এক্সোটিক অপশনগুলো দিয়ে এক্সপেরিমেন্ট করার জন্য।
Hyprland
হয়তো কিছুটা বেশি জটিল
আমরা এগিয়ে যাই Hyprland-এ, যা আরও বেশি opinionated, যেন Gnome। Sway থেকে জাহাজ ছাড়া একটি আখ Chopener ছিল, এবং Hyprland-এ ব্যাপক কাস্টোমাইজেশন অপশন রয়েছে, একাধিক টাইলিং প্রিসেট, আই ক্যান্ডি (ব্লার এবং ফেড ইফেক্টস, কয়েকটি নামাতে পারি) এবং যেকোনো ফিচার সেট যা আপনি চিন্তা করতে পারেন।
Hyprland নিজস্ব ডিপেন্ডেন্সি এবং প্রোগ্রামসদেও আসে, যেগুলো বিদ্যমান Wayland অ্যাপ্লিকেশনের অল্টারনেটিভ হিসেবে কাজ করে।
দুর্ভাগ্যবশত আমার জন্য, Hyprland ঠিক নয়। এর esoteric nature এবং কনফিউজিং কনফিগারেশন সিনট্যাক্স আমাকে সময়ের সাথে সাথে মাথা ঘামাতে বাধ্য করলো, যা চূড়ান্তে আমাকে এটিকে ত্যাগ করতে বাধ্য করলো।
হ্যাঁ, একটি কুইকশেল-ভিত্তিক সমাধান ব্যবহার করে পুরো প্রক্রিয়া সরল করা সম্ভব, কিন্তু সেটি ভ্যানিলা অভিজ্ঞতার প্রতিনিধিত্ব করে না। Hyprland ব্লিডিং এজ (bleeding edge), এবং স্থিতিশীলতার জন্য ভালো পিক নয়।
Niri
ঠিকই ঠিক
Niri একটিuttosto আকর্ষণীয় টাইলিং উইন্ডো ম্যানেজার। ট্রাডিশনাল টাইলিং লেআউটের জন্য যাওয়ার বদলে, এটি একটি স্ক্রলিং লেআউটে যায়। অন্য কথায়, প্রেজেন্টেড উইন্ডোগুলো একটি অসীম স্ট্রিপে স্ক্রোল করে পেরে যায়, যা একটি খুব আকর্ষণীয় ওয়ার্কফ্লো তৈরি করে।
এটি আমার নির্দিষ্ট সেটআপের জন্য পেরফেক্ট হয়ে উঠলো, এবং আমি তখন থেকে Niri ব্যবহার করছি, এবং এখন পর্যন্ত আমার স্যুইচ আউট করার কোনো কারণ পেলাম না। এমনকি যদি xwayland-satellite xwayland অ্যাপের জন্য পেরফেক্ট সমাধান নাও হয়।
এটি আরও সম্প্রতি, এবং যথেষ্ট ফিচার রয়েছে যাতে Sway বা i3-এর মতো স্ট্রিপড ডাউন লাগে না। কনফিগারেশন ফাইলও খুব সহজে সেট আপ হয় (এবং অনেক বদলায় না)। Niri সম্পূর্ণভাবে কুইকশেল (Quickshell)-এর সাথে কম্প্যাটিবল, যা একটি ডেস্কটপ-লাইক অভিজ্ঞতা দিতে পারে।
যে কারণে আমি Niri-র সাথে আটকে রইলাম
এখন, আমি অস্বীকার করব না যে টাইলিং উইন্ডো ম্যানেজার আরও ব্যক্তিগত পছন্দ — বcutta, সব ওয়ার্কফ্লো সবার আকর্ষণ করবে না।そう言うと, Niri আমার তিনটি প্রয়োজন পূরণ করে — একটি রক স olid, আপডেটের ওপর অধিকাংশ অপরিবর্তিত কনফিগ, চমৎকার মাল্টি-মনিটর এবং ডকিং সাপোর্ট (kanshi-এর মতো কিছু ছাড়া!) এবং চূড়ান্ত, একটি মিনিমাল লুক যেটি আই ক্যান্ডিতে কাম্প্রোমাইজ করে না সম্পূর্ণরূপে।
এটি আমার ল্যাপটপ এবং মনিটরগুলো জন্য প্রায় পেরফেক্ট, এবং স্ক্রোলিং লেআউটই আল্ট্রাওয়াইড ডিসপ্লের জন্য অনেক বেশি অর্থবহ লাগে।
Niri
Niri একটি স্ক্রলযোগ্য-টাইলিং Wayland কম্পোজিটর, প্রধানত রাস্ট (Rust)-এ লেখা।