Awesome Window Managerでスクリプトを実行する方法

Awesome Window Managerでスクリプトを実行する方法

Firefoxなどのアプリケーションを実行するのと同じように、ショートカットを使用してスクリプトを実行したいと思います。

すべての構成ファイルをリストするDmenuスクリプト(dmconfと呼ばれる)があり、それを実行可能にし、パス変数に含まれるbinディレクトリにあります。

ターミナル(konsole - Zsh)でスクリプトを実行すると機能しますが、Awesomeで実行すると機能しません。これは私のrc.luaの関連コードです。

awful.key({ modkey },"n",
    function () awful.util.spawn("$HOME/bin/dmconf") end,
    {description = "list configuration files", group = "Dmenu"}),

ビルドブラケットで "$HOME/bin/dmconf", "dmconf", "bash dmconf" を試しましたが、何も動作しません。

ベストアンサー1

あなたの質問に答えるのは遅すぎるかもしれませんが、これが役に立つことを願っています。

iwdまた、()を使用してWi-Fi管理を自動化するスクリプトを実行し、iwctlスクリプト名を指定してディレクトリにwifi配置しました。bin

については、rc.lua以下を実行します。

awful.key({ modkey, "Shift"   }, "i", 
          function () awful.spawn("alacritty -e wifi") end,
          {description = "open wifi manager", group = "Customized launchers"}),

konsole代わりにを使用するため

alacritty -e dmconf

あなたは入れなければなりません

konsole -e dmconf

おすすめ記事