dmenu: un lanzador de aplicaciones ultra ligero

dmenu es un lanzador de menú rápido, dinámico y ligero para X. Puede compararse con Quicksilver en OS X, o con Launchy en Windows. Con la pulsación de un tecla, aparece el menu dmenu, permitiéndote teclear el nombre del programa que quieras arrancar.

Instalación y configuración

dmenu se encuentra en los repositorios de casi todas las distros populares. Para instalarlo en Arch y derivados, ingresá:

pacman -S dmenu

El resto, siempre puede recurrir a Synaptic para buscar el paquete en el que se encuentre esta herramienta. En Debian, Ubuntu y derivados el paquete a instalar se llama pdmenu.

Una vez instalado, es recomendable asignar una tecla rápida a dmenu. Esto puede hacerse bien vía la configuración de entorno de escritorio (GNOME, KDE, XFCE, Openbox, etc.), o bien con un programa tal como xbindkeys.

Para cambiar la configuración habitual de dmenu (color de letra, fondo, etc.), es posible crear un script y ejecutarlo de la siguiente manera:

#!/bin/sh
`dmenu_path | dmenu -fn '-*-terminus-*-r-normal-*-*-120-*-*-*-*-iso8859-*' -nb '#000000' -nf '#FFFFFF' -sb '#0066ff'` && eval "exec $exe"

El siguiente script presenta una configuración habitual. Grabá el script en algún sitio (~/bin es una buena elección) y otorgale permisos de ejecución.

Fuente: dmenu


11 comentarios

  1.   Shupacabras dijo

    que bueno seria poder probarlo antes de instalarlo, algo asi como el nuevo tour de canonical, habria que hacer un proyecto similar con todos los entronos y lanzadores

  2.   Courage dijo

    Lo veo útil pero no me gusta la tipografía que usa

    1.    usemoslinux dijo

      Es posible cambiar la tipografía por defecto. Fijate en el ejemplo que aparece al final del post.
      Abrazo! Pablo.

  3.   Oscar Dario Trujillo Tejada dijo

    En debian e imagino que en arch también, esta dmenu_run que reduce el tamaño del script, pienso que es un poco mas entendible asi, aunque el resultado en ambos casos es el mismo.

    #!/bin/sh
    dmenu_run -fn ‘-*-terminus-*-r-normal-*-*-120-*-*-*-*-iso8859-*’ -nb ‘#000000’ -nf ‘#FFFFFF’ -sb ‘#0066ff’

    Lo he estado probando y creo que igual y me quedare con el que tenia antes “gmrun”, es diferente la forma de autocompletar, que es mejor en dmenu, pero gmrun permite, en la misma linea, completar mas cosas no solo la primera palabra

    #!/bin/sh
    dmenu_run -fn ‘-*-terminus-*-r-normal-*-*-120-*-*-*-*-iso8859-*’ -nb ‘#000000’ -nf ‘#FFFFFF’ -sb ‘#0066ff’

    Saludos

    PD: si quieren cambiar la tipografia, se puede conseguir el nombre de la tipografia, de la forma que lo usa el dmenu, con el comando xfontsel, es un poco raro, pero solo asi lee las tipografias

    1.    dhunter dijo

      Igual feliz con gmrun, lo tengo cuando entro por IceWm.

  4.   Oscar Dario Trujillo Tejada dijo

    Lo puedes poner en alt+f2 igual jeje

  5.   Courage dijo

    Es Openbox

  6.   Osvaldo Martin dijo

    o con Do o Synaptic en Linux…

  7.   krafty dijo

    es un screenshot de Fluxbox la imagen, no?

    muy bueno, pero me quedo con el amado Alt+F2, mas rapido que esto imposible.

  8.   Courage dijo

    Dile a un usuario de OpenSUSE que use Synaptic je je

  9.   nutux dijo

    Ok,

    Suena interesante. Pero… ¿como se usa una vez instalado?
    Al ejecutarlo, sale una linea negra, y al escribir no se autocompleta nada.
    ¿Hay que introducirle datos a priori?

    Saludos

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *