আমি কিছু সময়ের জন্য প্লেইন এক্সমোনাদ ব্যবহার করছি (কেডিএ / জিনোমের সাথে সংযুক্ত নয়)। বর্তমানে, আমি বিশ্বব্যাপী একটি মূল সংমিশ্রণ দ্বারা কীবোর্ড বিন্যাসগুলির মধ্যে স্যুইচ করছি:
[ ((modMask , xK_Scroll_Lock ),
spawn "setxkbmap -layout us ; xmodmap ~/.Xmodmap")
, ((modMask .|. shiftMask, xK_Scroll_Lock),
spawn "setxkbmap -layout cz ; xmodmap ~/.Xmodmap") ]
তবে এটি কিছুটা অসুবিধাজনক। অনেক উইন্ডোর জন্য (যেমন ব্রাউজার, টার্মিনাল) আমার বেশিরভাগ সময় মার্কিন লেআউটটি রাখা দরকার। আমার কেবলমাত্র 99% ক্ষেত্রে টেক্সট সম্পাদকদের স্থানীয়করণের লেআউট দরকার। এবং আমি উইন্ডোজ / ওয়ার্কস্পেসগুলিকে অনেকগুলি স্যুইচ করি, তাই প্রায় প্রতিটি সময় আমাকে স্যুইচ করার সময় লেআউটগুলি নিজেই স্যুইচ করতে হয়।
আদর্শভাবে আমি অর্জন করতে চাই:
- কী সংমিশ্রণটি টিপে আমি বর্তমানে দৃষ্টি নিবদ্ধ করা উইন্ডোর জন্য একধরনের পতাকা সেট করেছি।
spawn
উইন্ডো ফোকাস পরিবর্তিত হলে XMonad ফ্ল্যাগ অনুসারে কমান্ডগুলি স্বয়ংক্রিয়ভাবে কল করে ।
কীভাবে এটি করা যায় (যদি এটি সম্ভব হয়)? সাহায্যের জন্য ধন্যবাদ.
(বোনাস: স্ক্রিপ্টগুলি থেকে কোনও ধরণের কমান্ড দ্বারা পতাকাগুলি বহিরাগতভাবে পরিচালনা করুন))