আপনি যদি লিনাক্সে সবসময় টার্মিনাল ব্যবহার করেন, তবে আপনার ডেস্কটপ ওয়ালপেপার হিসেবে একটি সবসময় উপলব্ধ ট্রান্সপারেন্ট টার্মিনাল থাকা আকর্ষণীয় লাগতে পারে। লিনাক্স টার্মিনাল অনেক কাস্টমাইজেশন অপশনের সাথে আসে। এখানে আমরা দেখাবো কিভাবে আপনি Kubuntu-তে Konsole ব্যবহার করে আপনার টার্মিনালকে ট্রান্সপারেন্ট ওয়ালপেপার হিসেবে সেট করতে পারেন।
Konsole প্লেসমেন্ট
এই ছোট প্রজেক্টের জন্য, আপনি Konsole স্ক্রিনের র্যান্ডম পয়েন্টে চান না। বরং এটি একই পজিশনে, একই ডাইমেনশনে, যখনই রান করা হবে, পুনরায় প্রদর্শিত হওয়া উচিত। KDE এর পার-অ্যাপ্লিকেশন আপিয়ারেন্স সেটিংস এতে সাহায্য করে।
Konsole-এর টাইটেল বারে রাইট-ক্লিক করুন এবং "More Actions -> Special Application Settings …" সিলেক্ট করুন।
Position এবং Size ইনেবল করুন এবং "Remember"-এ সেট করুন। এছাড়া "Maximized vertically" ইনেবল করুন এবং "Apply Initially -> Yes"-এ সেট করুন। পরিবর্তনগুলো ইনেবল করুন এবং OK-এ ক্লিক করে মেনু বন্ধ করুন। পরবর্তী ধাপে যাওয়ার আগে, Konsole উইন্ডোটি যেখানে চান সেখানে সরিয়ে নিন। পরবর্তী ধাপের পর এটি কঠিন হবে যেহেতু আমরা এর "ডেকোরেশন" সরিয়ে ফেলব।
Konsole কনফিগার করা
Konsole-এর মেইন মেনু থেকে "Settings -> Configure Konsole …" সিলেক্ট করুন।
"Show menubar by default" ডিসেবল করুন। এটা Konsole-এর মেনু তৎক্ষণাৎ হাইড করবে না, কিন্তু আপনি যদি হাইড করে থাকেন সেটি মনে রাখবে।
"Remove window titlebar and frame" ইনেবল করুন।
এই টুইকগুলো után, আপনি চাওয়া রেজাল্টের কাছাকাছি পৌঁছাবেন। আপনার পছন্দের পজিশন এবং ডাইমেনশনে একটি ফ্লোটিং উইন্ডো হিসেবে Konsole থাকবে। শুধু দুটি সমস্যা: বিরক্তিকর মেনু বার এবং ট্রান্সপারেন্সির অভাব।
আমরা আংশিকভাবে প্রথম সমস্যা সমাধান করেছি "Show menubar by default" অপশন ডিসেবল করে। এখন চেক করার ভালো সময় যে আমরা 이제 পর্যন্ত যা করেছি সেটি কাজ করছে কিনা। Ctrl + Shift + M চাপুন মেনু বার হাইড করতে। তারপর Konsole বন্ধ করুন এবং পুনরায় চালু করুন। এটা আগের মতো দেখাবে: স্ক্রিনে একই স্পট, একই ডাইমেনশন, এবং মেনু বার, একটি "পিউর" কনসোল উইন্ডো ডেস্কটপে ফ্লোটিং। এখন ফাইনাল ধাপ: এটাকে ট্রান্সপারেন্ট করা।
প্রোফাইল এডিট করা
Konsole-এর ভিতরে রাইট-ক্লিক করুন এবং পপ আপ মেনু থেকে "Edit Current Profile …" বেছে নিন।
"Appearance" অপশন গ্রুপে যান এবং "Color scheme & font" ট্যাবে। থিমগুলো চেক করুন এবং যা পছন্দ সেটি বেছে নিন। তারপর উইন্ডোর ডানপাশে "Edit"-এ ক্লিক করুন।
"Background transparency" মান বাড়ান। আমরা পরামর্শ দিই এক্সেস না করুন যাতে Konsole-এর টেক্সট পাঠযোগ্য থাকে।
আপনার অভিজ্ঞতা ভিন্ন হতে পারে, কিন্তু আমরা উল্লেখ করতে চাই "Blur background" অপশন আমাদের কেসে কাজ করলো না। বরং উল্টো, এটা ট্রান্সপারেন্সি ডিসেবল করে দিলো, উইন্ডোকে ওপেক বানালো। যদি ট্রান্সপারেন্সি আপনার কেসে কাজ না করে, নিশ্চিত করুন এই অপশন ডিসেবলড।
উইন্ডো বন্ধ করবেন না এখন! আপনাকে একটি ফাইনাল টুইক করতে হবে, এবং যদিও এটা Konsole-এর আপিয়ারেন্সের সাথে জড়িত, আপনি এটিকে এর নিজস্ব ট্যাবে পাবেন কারণ এটি ইউজেবিলিটিও প্রভাবিত করে: স্ক্রোলিং।
Scrolling অপশন সেটে যান এবং "Scrollbar position"-কে "Hidden"-এ সেট করুন। আপনি যদি এই সেটিং মডিফাই না করেন, আপনার ডেস্কটপে সবসময় একটি স্ক্রোলবার স্লাইডার ভিজিবল থাকবে। "Hidden"-এ সেট করলে এটি শুধু তখন দেখাবে जब আপনার দরকার হবে।
ফাইনাল টুইকস
তত্ত্বতঃ, আপনি আপনার গোল পেৌঁছালেন: আপনার কাছে একটি ট্রান্সপারেন্ট টার্মিনাল আছে আপনার উইন্ডোর পেছনে যা আপনার ওয়ালপেপারও চকাচক করছে। কিন্তু আপনি আমার পারসোনাল প্রিফারেন্সের সাথে একমত নাও হতে পারেন যে ক্লিক করলে এটা "অন্য উইন্ডোর সামনে পপ ইন করবে" এবং পছন্দ করতে পারেন Konsole সবসময় সবকিছুর পেছনে থাকে, যেন এটি "ওয়ালপেপারে ফিক্সড"।
এটি অর্জন করতে, Konsole-এর উইন্ডোর জন্য KDE-এর "application specific settings" পুনরায় দেখুন। এইবার "Arrangement & Access" সেটিংস ট্যাবে যান। "Keep below" ইনেবল করুন এবং "Force -> Yes"-এ পরিবর্তন করুন।
Konsoleকে প্রতিটি লগইনে অটোস্টার্ট করাতে, এটিকে Autostart লিস্টে যোগ করলেই হবে না। সেটি Plasme ইফেক্টস অ্যাপ্লাই হওয়ার আগে রান করে এবং এর ট্রান্সপারেন্সি হারিয়ে ফেলে। خوشবর, এটাকে ওয়ার্কঅরাউন্ড করা যায়।
আপনার পছন্দের টেক্সট এডিটর খুলুন এবং যেখানে চান সেখানে একটি নতুন স্ক্রিপ্ট তৈরি করুন। আমার পერსনালি হোম ফোল্ডারে একটি "Scripts" ডিরেক্টরি আছে সেটির জন্য। আপনার স্ক্রিপ্টকে "delayed_konsole.sh" এর মতো একটি নাম দিন। সেখানে লিখুন:
#!/bash { sleep 10 konsole & }
সেভ করুন এবং টেক্সট এডিটর বন্ধ করুন। এখন KDE-এর মেনুতে "autostart" টাইপ করুন এবং "Autostart (Automatically Started Applications)" সিলেক্ট করুন।
দেখানোর উইন্ডোতে "Add Script"-এ ক্লিক করুন এবং আপনার তৈরি করা স্ক্রিপ্ট খুঁজে বের করে সিলেক্ট করুন।
এখন বস। আপনার ডেস্কটপ থেকে লগ আউট করুন, এবং, যদি সবকিছু প্ল্যান অনুযায়ী কাজ করে, আপনি পুনরায় লগইন করলে একটু विलম্বে আপনার ট্রান্সপারেন্ট Konsole উইন্ডো উজ্জীবিত হবে। যদি সেটি ইতিমধ্যে থাকে, কিন্তু ট্রান্সপারেন্সি ছাড়া, আপনার স্ক্রিপ্টে ডিলে বাড়ান।