dmenuで起動できないプログラムを削除する

dmenuで起動できないプログラムを削除する

i3とdmenuを使用してください。 dmenuで実行できないプログラムが表示されないようにできますか? (例:top、ps、lsなど...)

答え1

dmenu_runに表示されないようにアプリケーションを除外するように変更できますdmenu。たとえば、除外するには、a2xパイプラインに追加のプロセスを追加します。

から:

#!/bin/sh
dmenu_path | dmenu "$@" | ${SHELL:-"/bin/sh"} &

到着する:

#!/bin/sh
dmenu_path | awk '!/a2x/' | dmenu "$@" | ${SHELL:-"/bin/sh"} &

複数のアプリケーションを除外するには、ファイルを使用できますexcludes

dmenu_path | grep -v -f /path/to/dmenu_excludes | dmenu "$@" | ${SHELL:-"/bin/sh"} &

関連情報