我刚刚开始使用 xmonad 窗口管理器。这真是棒极了。我尝试修改一些配置以使其更适合我。
我的问题是:
如何为常用的应用程序制作键盘快捷键?例如,我想绑定
Chrome
到mod-b
.如何更改
dmenu
字体?我尝试向 exec 部分添加选项:dmenu_run -fn "-xos4-terminus-medium-r-*-*-14-*" dmenu_run -fn 'Droid Sans Mono-14'
但它不起作用。
编辑:
问题1的解决方法是:
在本节中
myKeys conf@(XConfig {XMonad.modMask = modm}) = M.fromList $
添加:
-- launch Chrome browser , ((modm, xK_b), spawn "exe=`google-chrome`")
编辑2:
问题2解决了https://askubuntu.com/questions/326907/custom-font-with-dmenu
答案1
答案2
现在,在 dmenu 的最新版本中,您可以只使用字体名称,而无需再生成 XLFD 名称。
fc-match --sort
例如,可以借助命令找到字体名称。
这是我的配置,dmenu_run
将字体设置为Fira Code
,字体大小为 10 ,颜色与Darcula
主题看起来很好:
dmenu_run -fn "Fira Code:size=10" -p "➜ " -nb "#282a36" -nf "#c3c3c0" -sb "#282a36" -sf "#50fa7b"
在哪里:
-fn
代表字体名称,可以带或不带size=10
。-p
用于提示(将打印在搜索区域左侧的文本)-nb
用于背景颜色-nf
用于字体颜色-sb
用于主动选择颜色-sf
用于主动选择字体颜色