মনিটর¶
OmarOS ধরে নেয় আপনি ডিফল্টভাবে একটি 2x-সক্ষম retina-শ্রেণির ডিসপ্লেতে চলছেন। সেই সুন্দর, ঝকঝকে প্রোগ্রামার ফন্টগুলো পেতে আপনার এটিই দরকার। উচ্চ-রেজোলিউশনের স্ক্রিনসহ প্রায় সব নতুন প্রিমিয়াম ল্যাপটপ এর জন্যই অপ্টিমাইজ করা। 27" 5K Apple Studio Display/ProArt PA27JCV/Samsung S9/Kuycon G27P অথবা 32" 6K Apple XDR/ProArt PA32QCV/Kuycon G32P-তে আপনি এটিই চালাতে চাইবেন।
তবে আপনি যদি 218 বা তার বেশি PPI-এর ডিসপ্লে না চালান, তাহলে আপনার মনিটর সেটিং বদলাতে হবে। উদাহরণস্বরূপ, আপনার যদি 27" বা 32" 4K থাকে, তাহলে আপনি ~/.config/hypr/monitors.lua খুলে (OmarOS মেনুতে সেটআপ > মনিটর-এর মাধ্যমে) এবং সেই জুটির জন্য সুপারিশে বদলে ভগ্নাংশিক স্কেলিং ব্যবহার করতে পারেন:
আপনি যদি 1080p বা 1440p ডিসপ্লে ব্যবহার করেন, তাহলে আপনি সম্ভবত শুধু 1x স্কেলিংই ব্যবহার করতে চাইবেন, ফলে আপনি এটি ব্যবহার করতে পারেন:
GDK_SCALE-এ বদল সেই অ্যাপ্লিকেশনগুলোতে প্রযোজ্য হয় যেগুলো বদলের পর শুরু হয় (এবং GTK শুধু পূর্ণ সংখ্যাই মান্যতা দেয়, ফলে এটিকে আপনার মনিটর স্কেলের নিকটতম পূর্ণসংখ্যায় রাখুন)। ফলে বদলের পর অতিবড় যে উইন্ডোগুলো আপনার আছে সেগুলো অবশ্যই বন্ধ করে দেবেন (অথবা Ctrl + Alt + Del দিয়ে সব উইন্ডো বন্ধ করুন!)।
আপনি Super + / দিয়ে বেশি এবং Super + Alt + / দিয়ে কম গিয়ে দ্রুত প্রধান মনিটর স্কেলিং অনুপাতগুলো (1x, 1.25x, 1.6x, 2x, 3x, 4x) ধাপে ধাপে বদলাতে পারেন। আপনার ডিফল্ট কনফিগারেশন থাকলে, এই বদলগুলো রিবুটের পরেও থেকে যাবে।
টেক্সট বড় বা ছোট করা¶
মনিটর স্কেলিং সবকিছুর আকারই বদলায়। আপনি যদি শুধু বড় বা ছোট টেক্সট চান, তাহলে তার জন্য একটি একক নব আছে:
এটি 9 থেকে 20-এর মধ্যে একটি পিক্সেল আকার নেয়, এবং OmarOS শেল, GTK অ্যাপ্লিকেশন এবং আপনার টার্মিনালকে একসঙ্গে সরায়, ফলে পুরো ডেস্কটপটি অনুপাতে থাকে। আপনি কোথায় আছেন দেখতে এটি আর্গুমেন্ট ছাড়া চালান, এবং ডিফল্টে ফিরে যেতে omaros display text size reset চালান। Foot হলো একমাত্র পিছিয়ে থাকা: এর কনফিগটি পুনরায় লোড করার কোনো উপায় নেই, ফলে চলা টার্মিনালগুলো আপনি নতুন একটি না খোলা পর্যন্ত তাদের পুরনো আকারই রাখে।
ল্যাপটপের ডিসপ্লে সম্প্রসার ও মিরর করা¶
আপনি আপনার ল্যাপটপে একটি বাইরের স্ক্রিন সংযুক্ত করলে, ডিসপ্লেটি স্বয়ংক্রিয়ভাবে সম্প্রসারিত হয়। তবে আপনি OmarOS মেনুতে ট্রিগার > হার্ডওয়্যার অথবা Super + Ctrl + Alt + Delete ব্যবহার করে সেটিকে এর পরিবর্তে মিররিংয়ে বদলাতে পারেন। এটি বিশেষভাবে সাহায্য করে যদি সেই বাইরের স্ক্রিনটি একটি প্রজেক্টর হয় এবং আপনি কাজ করার সময় কিছু দেখাতে চান।
আপনি সম্প্রসার করার সময়, ল্যাপটপের ঢাকনাটি বন্ধ করলে ভেতরের স্ক্রিনটি স্বয়ংক্রিয়ভাবে বন্ধ হয়ে যাবে। ঢাকনাটি খুললে এটি আবার চালু হবে। আপনি OmarOS মেনুতে ট্রিগার > হার্ডওয়্যার অথবা Super + Ctrl + Delete ব্যবহার করে হাতেও এটি নিয়ন্ত্রণ করতে পারেন।
একাধিক স্ক্রিন সাজানো¶
Hyprland একাধিক স্ক্রিনের সঙ্গে দারুণভাবে কাজ করে। সেগুলো কীভাবে সাজাতে হয় তা নিয়ে Hyprland মনিটর নথিতে আরও পড়ুন। আপনি নির্দিষ্ট ওয়ার্কস্পেস নির্দিষ্ট মনিটরের সঙ্গে বাঁধতেও পারেন। OmarOS-তে, এই নিয়মগুলো ~/.config/hypr/monitors.lua-তে hl.monitor এন্ট্রি হিসেবে যায় — ফাইলটি একটি নির্দিষ্ট মনিটরকে কোনো রেজোলিউশন, অবস্থান এবং ঘূর্ণনে পিন করার জন্য মন্তব্য করা উদাহরণসহ আসে।
আপনি Hyprmon-ও দেখতে পারেন, যদি একাধিক স্ক্রিনের অবস্থানে সাহায্য করার জন্য একটি TUI চান।
উজ্জ্বলতা নিয়ন্ত্রণ করা¶
মনিটরের উজ্জ্বলতা উজ্জ্বলতা বাড়ানো/কমানোর জন্য নিবেদিত ফাংশন কী দিয়ে নিয়ন্ত্রণ করা হয়। সেগুলো চাপার সময় আপনি shift চেপে রাখলে, আপনি সর্বোচ্চ বা সর্বনিম্ন উজ্জ্বলতায় যাবেন। কীগুলো আপনি যে ডিসপ্লেতে মনোযোগ দিয়ে আছেন সেটিকে নিয়ন্ত্রণ করে, ফলে DDC/CI বলা বাইরের মনিটরগুলো ল্যাপটপের স্ক্রিনের মতো একইভাবে সামঞ্জস্য হয়।
Apple ডিসপ্লে¶
আপনি একটি Apple ডিসপ্লে ব্যবহার করলে, আপনি Apple ডিসপ্লেতে মনোযোগ দিয়ে থাকলে সাধারণ কিবোর্ড উজ্জ্বলতা কীগুলোও স্বয়ংক্রিয়ভাবে কাজ করবে। এটি asdcontrol কমান্ডের মাধ্যমে করা হয়।
লক্ষ করুন, আপনি একটি Apple 6K XDR ডিসপ্লে ব্যবহার করলে, আপনি আপনার hyprctl monitors তালিকায় একটি ভূতুড়ে স্ক্রিন দেখতে পারেন। আপনি সেটআপ > মনিটর-এর মাধ্যমে hl.monitor({ output = "DP-2", disabled = true })-এর মতো কিছু দিয়ে এটি বন্ধ করতে পারেন।
Intel মেশিনে, আপনার একটি সাধারণ Thunderbolt কেবল ব্যবহার করে Apple ডিসপ্লেতে সংযুক্ত হওয়া উচিত। Thunderbolt ছাড়া অন্যান্য মেশিনে, এটি কাজ করাতে আপনাকে সাধারণত একটি DP + USB-A -> USB-C কেবল ব্যবহার করতে হবে।