XMonad 快捷方式和 Zenity/Qt

XMonad Shortcut and Zenity/Qt

嘿伙计们,我想为我的小型 costum 脚本设置一个新的快捷方式(它不是最佳的,但它有效),Qt 脚本也不起作用。 为此,我想在我的 xmonad.hs 文件中添加一个新行,它应该可以工作,但是当我按下键盘快捷键时没有任何反应,我不太确定为什么..

这是我的脚本:

#!/bin/sh
tablet=$(xsetwacom --list devices)

tablet=$(echo $tablet | grep -oP "stylus id: [0-9][0-9]")
tablet=$(echo $tablet | grep -oP "[0-9][0-9]")

monitors=$(xrandr --listactivemonitors)
#read screen
screen=$(zenity --entry --text "$monitors")

if [[ ${screen} ]]
    then 
        xsetwacom --set "$tablet" MapToOutput HEAD-$screen;
        echo Tablet set to HEAD-$screen;
fi

这就是我在 xmonad.hs 文件中所做的更改(脚本称为“平板电脑”):

xmonad.hs

希望能帮到你^^

好的,我在 .xsession-errors 文件中找到了答案。 我必须给出完整的路径。所以在我的例子中它是 spawn "/home/flo/scripts/tablet"