从i3 config执行脚本

菲利普·柯比布莱德

问题:

我正在使用i3-wm,并且Mod3作为热键工作。我在以下方面./config/i3/config

#This command works
  bindsym Mod3+f exec "firefox" 

#This doesn't work nor do my other scripts
  bindsym Mod3+w exec "openBrowser" 

当我从bash运行它们时,这两个命令都可以正常工作,但是只有'firefox'命令与热键一起运行。运行我自己的脚本不起作用。

额外细节:

openBrowser是/opt/bin/我的路径中的脚本还尝试做:

#This command works
  bindsym Mod3+f exec /opt/bin/openBrowser

我还尝试了其他脚本,这些脚本在被i3调用时都不起作用。因此,我确定脚本不是问题。

我还注意到,当我进行Mod3 + w操作时,我的光标闪烁,就像我执行Mod3 + [任何未设置的键]一样,该键将其值写入屏幕。因此,看来i3至少正在尝试运行该功能。

我试图重复您描述的问题。我发现我同时有两个i3配置文件。~/.config/i3/config~/.i3/config

就我而言,编辑~/.config/i3/config没有效果,因为它似乎~/.i3/config胜过一切。

这是一个很长的路要走,但是请查看您是否有多个配置文件,并且可能编辑的是错误的配置文件。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章