কনটেন্টে যান

ব্র্যান্ডিং

OmarOS আপনাকে বুট আনলক, স্ক্রিনসেভার ও সম্পর্কিত স্ক্রিন — তিনটির জন্যই আপনার কোম্পানির লোগো বা ব্যক্তিগত ছবি সেট করতে দেয়।

বুট আনলক

আপনার কাস্টম লোগো ও রঙ কেমন দেখাবে তা দেখতে omaros plymouth preview ব্যবহার করতে পারেন। এটি একটি পটভূমির রঙ, একটি টেক্সট রঙ, একটি লোগো png এবং প্রিভিউ ছবির জন্য একটি পথ নেয়:

omaros plymouth preview '#1d2021' '#ebdbb2' logo.png preview.png

তারপর omaros plymouth set '#1d2021' '#ebdbb2' logo.png দিয়ে সেটআপ প্রয়োগ করুন, যা SDDM লগইন স্ক্রিনকেও একই রঙ ও লোগো দেবে। ফিরে যেতে চাইলে, omaros plymouth reset ব্যবহার করতে পারেন।

branding-plymouth-shopify

স্ক্রিনসেভার

স্টাইল > Screensaver-এর অধীনে স্ক্রিনসেভারের জন্য ব্যবহৃত লোগো বদলাতে পারেন। এটি একটি ASCII লোগো, তাই টেক্সট সরাসরি সম্পাদনা করতে পারেন, কিন্তু একটি png বা svg ছবিও দিতে পারেন, আর আমরা তা ASCII-তে রূপান্তর করব। দেখতে বেশ দারুণ লাগে।

branding-screensaver

সেই মেনুতে তিনটি এন্ট্রি আছে:

  • Edit Text আপনার এডিটরে ~/.config/omaros/branding/screensaver.txt খোলে। যা খুশি টাইপ বা পেস্ট করুন — ASCII আর্ট, আপনার নাম, একটি অভদ্র শব্দ। সেভ করে বেরিয়ে যান, আর স্ক্রিনসেভার সাথে সাথে চালু হবে যাতে দেখতে পারেন।
  • Set From Image একটি png বা svg-র জন্য ফাইল পিকার খোলে, তা ASCII-তে রূপান্তর করে এবং ফলাফল দেখায়। স্পষ্ট সিলুয়েটওয়ালা লোগো ছবির চেয়ে অনেক ভালো কাজ করে।
  • Restore Default OmarOS লোগো ফিরিয়ে আনে।

সম্পর্কিত স্ক্রিন

OmarOS মেনু থেকে পাওয়া সম্পর্কে স্ক্রিনের জন্য একই তিনটি বিকল্প স্টাইল > About-এর অধীনে আছে, আর সেগুলো হুবহু একইভাবে কাজ করে — ফাইলটি ~/.config/omaros/branding/about.txt, আর প্রতিটি পরিবর্তনের পর About উইন্ডো পপ আপ হয়। About আর্ট স্ক্রিনসেভারের চেয়ে ছোট আকারে রূপান্তরিত হয়, কারণ এটি আপনার ডিসপ্লে ভরার বদলে একটি উইন্ডোতে মানাতে হয়।

উইন্ডো খোলা থাকা অবস্থায় প্রতি কয়েক সেকেন্ডে সবুজের একটি ঝলক আর্টের উপর দিয়ে ঝুঁকে যায় তারপর আবার স্থির রেখে যায়। আপনার নিজের আর্টও তা পায়, যতক্ষণ এর প্রতিটি অক্ষর এক কলাম চওড়া — Set From Image যা তৈরি করে তা সবই তাই। ইমোজি বা দ্বিগুণ-চওড়া অক্ষর দিয়ে তৈরি আর্ট বদলে স্থির থাকে, আর নিজের fastfetch কনফিগ রাখলেও স্ক্রিন স্থির থাকে: সেই ক্ষেত্রে স্থির লোগো অ্যানিমেশনের পথ থেকে সরে থাকা, ব্যর্থ হওয়া নয়, কারণ সেগুলোর উপর ঝলক সরালে লাইনের বাকি অংশ ভুল জায়গায় পড়বে।

branding-about

নিজে ছবি রূপান্তর করা

দুটি Set From Image বিকল্পই শুধু omaros transcode ascii কল করে, যা রূপান্তরের উপর নিয়ন্ত্রণ চাইলে সরাসরি চালাতে পারেন:

omaros transcode ascii ~/logo.svg ~/.config/omaros/branding/screensaver.txt --width 100

এটি টার্মিনাল কলাম ও সারিতে --width ও --height নেয়, braille (ডিফল্ট, এবং অনেক সূক্ষ্ম) অথবা block-এর একটি --mode, কোন পিক্সেল লোগোর অংশ গণনা হবে তা ঠিক করতে একটি --threshold শতাংশ, আর আপনার লোগো গাঢ় পটভূমিতে হালকা হলে --invert নেয়। রূপান্তর একটি দলা হয়ে এলে, থ্রেশহোল্ডই সাধারণত ঘোরানোর নব।

লোগোর বদলে শব্দ

omaros ascii Delta Corps Priest 1-এ টেক্সট আঁকে, যে FIGlet ফন্টে OmarOS ওয়ার্ডমার্ক নিজেই আঁকা, তাই স্ক্রিনসেভার ছবি দেখানোর বদলে কিছু বলতে পারে:

omaros ascii "Back in five" > ~/.config/omaros/branding/screensaver.txt

এটি আর্গুমেন্ট হিসেবে টেক্সট নেয়, অথবা কিছু না দেওয়া হলে পাইপ থেকে পড়ে। ফন্টে শুধু অক্ষর ও স্পেস আছে — এটি সংখ্যা বা যতিচিহ্ন ছাড়া আঁকা হয়েছিল — তাই অন্য কিছু বাদ দেওয়া হয় এবং নীরবে গিলে ফেলার বদলে stderr-তে নাম বলা হয়।