CODE大全
版权声明:本文为博主原创文章,未经博主允许不得转载。

xmonad的配置文件

发布时间:『 2017-07-30 11:01』  博客类别:日志  阅读(709) 评论(0)

xmonad 的配置文件是~/.xmonad/xmonad.hs。该文件需要用户自己新建,这里是一个简单的范例,详细的解释可以看官网

这个文件里面,modMask决定了mod到底是哪一个键。

modMask = mod4Mask

上面的这行就将mod键设为了Windows键。

修改配置文件以后,按下mod + q,新的配置就会生效。

附上xmonad 配置文件范例。

import XMonad    
import XMonad.Hooks.DynamicLog    
import XMonad.Hooks.ManageDocks    
import XMonad.Util.Run(spawnPipe)    
import XMonad.Util.EZConfig(additionalKeys)    
import System.IO    
main = do    
xmproc <- spawnPipe "xmobar"    
xmonad $ defaultConfig    
{ manageHook = manageDocks <+> manageHook defaultConfig    
, layoutHook = avoidStruts  $  layoutHook defaultConfig    
, logHook = dynamicLogWithPP xmobarPP    
{ ppOutput = hPutStrLn xmproc    
, ppTitle = xmobarColor "green" "" . shorten 50    
}    
, modMask = mod4Mask     -- Rebind Mod to the Windows key    
} `additionalKeys`    
[ ((mod4Mask .|. shiftMask, xK_z), spawn "xscreensaver-command -lock; xset dpms force off")    
, ((controlMask, xK_Print), spawn "sleep 0.2; scrot -s")    
, ((0, xK_Print), spawn "scrot")    
]

——— 全文完 ———
如有版权问题,请联系532009913@qq.com。
关键字:   xmonad     fish  

上一篇:xmonad的多显示器

下一篇:Jvm垃圾收集器

评论信息
暂无评论
发表评论
验证码: 
Powered by CODE大全 | 鄂ICP备14009759号-2 | 网站留言 Copyright © 2014-2016 CODE大全 版权所有