আমি এক্সমনাদে নতুন (কেবল গতকাল এটি ইনস্টল করেছি), এবং যেহেতু আমি আগে কখনও হ্যাশেল ব্যবহার করি নি, তাই কনফিগারেশনটি আমার জন্য খানিকটা বিভ্রান্তি পেয়েছি। আমি কিছুটা এক্সমোবার এবং ট্রেয়ারের কাজ পেয়েছি, তবে কীভাবে আমি ভলিউম সামঞ্জস্য করতে মাল্টিমিডিয়া কীগুলি তৈরি করতে পারি তার কোনও ধারণা নেই। কেউ কি এই সাহায্য করতে পারেন?
অতিরিক্ত প্রশ্ন: কীভাবে আপনি xmonad এ আপনার ভলিউম পরিচালনা করবেন। আপনি কি ট্রে আইকন, বা এই জাতীয় জিনিস ব্যবহার করেন?
এখানে আমার xmonad কনফিগারেশন:
import XMonad
import XMonad.Hooks.DynamicLog
import XMonad.Hooks.ManageDocks
import XMonad.Util.EZConfig(additionalKeys)
import System.IO
main = xmonad =<< statusBar myBar myPP toggleStrutKey myConfig
-- Command to launch the bar
myBar = "xmobar"
-- Custom PP, it determines what is written to the bar
myPP = xmobarPP { ppCurrent = xmobarColor "#429942" "" . wrap "<" ">" }
-- Key bindings to toggle the gap for the bar
toggleStrutKey XConfig {XMonad.modMask = modMask} = (modMask, xK_b)
myConfig = defaultConfig {
manageHook = manageDocks <+> manageHook defaultConfig,
layoutHook = avoidStruts $ layoutHook defaultConfig,
modMask = mod4Mask -- Rebind Mod to windows key
} `additionalKeys`
[ ((mod4Mask .|. shiftMask, xK_z), spawn "xscreensaver-command -lock")
]