Elimine do dmenu os programas que não podem ser iniciados

1

Eu uso o i3 com o dmenu. É possível evitar a exibição de programas que não podem ser iniciados via dmenu? (por exemplo, top, ps, ls etc ...)

    
por Reyx_0 04.01.2018 / 23:03

1 resposta

1

Você pode modificar dmenu_run para impedir que um aplicativo seja exibido em dmenu . Por exemplo, para excluir a2x , adicione um processo adicional ao pipeline:

De:

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

Para:

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

Se você quisesse excluir mais de um aplicativo, poderia usar um arquivo excludes :

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

Tags