dmenu (Español) - ArchWiki

Jump to content

# dmenu (Español)

From ArchWiki
Estado de la traducción: esta traducción de dmenu fue revisada el 2020-11-23. Si existen cambios puede actualizarla o avisar al equipo de traducción.

Artículos relacionados

- List of applications (Español)/Other (Español)#Lanzadores de aplicaciones

dmenues un lanzador de menú rápido, dinámico y ligero para X. Lee texto arbitrario desde stdin, y crea un menú con un ítem por cada linea. El usuario puede entonces seleccionar un ítem, a través de las flechas de teclado o escribiendo parte del nombre, y la linea es escrita a stdout. dmenu_run es un wrapper que viene con la distribución de dmenu que permite su uso como lanzador de aplicaciones.

## Instalación

Instale el paquete dmenu, o dmenu-gitAUR para la versión en desarrollo.

Existen varias variantes parcheadas que extienden la funcionalidad por defecto de dmenu. Considere instalar alguno de los siguientes paquetes desde el AUR:

- dmenu2AUR: Bifurcación de dmenu con varios parches útiles y capacidades adicionales incluyendo oscurecimiento, especificando una opacidad personalizada, y destacado.

Puede ejecutar dmenu con:

    $ dmenu_run

## Configuración

Ahora, querrá anclar el comando `dmenu_run` a una combinación de teclas. Esto puede hacerse vía su gestor de ventanas o la configuración de su entorno de escritorio, o con un programa como xbindkeys. Vea el artículo Hotkeys para obtener más información.

### Mostrar ítems personalizados

Los ítems personalizados serán mostrados al separarlos con una nueva linea (\n) y direccionadolos hacia dmenu. Por ejemplo:

    $ echo -e "primero\nsegundo\ntercero" | dmenu

### Añadiendo ítems manualmente

dmenu buscará ejecutables en los directorios definidos en su `$PATH`. Para información acerca de modificar su `$PATH` vea Variables de entorno.

### Fuentes

This article or section is out of date.

Reason: Desde dmenu 4.6 el renderizado de fuentes XFT esta habilitado por defecto: Notas de la versión 4.6. Especificar fuentes vía XLFD ya no funciona. Si no, la sintaxis de font.conf de fontconfig es usada. (Discuss in Talk:Dmenu (Español))

dmenu puede mostrar fuentes usando XLFD como se encuentra usando la herramienta xfontsel, la cual es proveída por xorg-xfontsel. Este ejemplo ejecutará dmenu usando terminus-font:

    $ dmenu_run -fn "-xos4-terminus-medium-r-*-*-14-*"

La sintaxis es similar si se usa una variante de dmenu parcheada con soporte XFT.

    $ dmenu_run -fn 'Droid Sans Mono-9'

### Soporte para alias de shell

dmenu no soporta alias de shell. Para que dmenu reconozca sus alias, instale el paquete dmenu-recent-aliases-gitAUR desde el AUR y ejecute `dmenu-recent-aliases`. Sus alias deben estar en `~/.bash_aliases` para ser reconocidos por dmenu-recent-aliases.

### Soporte para historial

Para ordenar los comandos por recencia, descarge dmenu_run_history a su `$PATH` y use `dmenu_run_history` en vez de `dmenu_run`.

## Resolución de problemas

### No locale support

Ejecutando dmenu_run resulta en el siguiente mensaje de error:

    $ dmenu_run

    no locale support

Asegurese de que la variable de entorno `LANG` esta definida correctamente. Vea lo siguiente para mas información: Locale (Español)#Solución de problemas.

### Entradas del menú faltantes

Si ciertas entradas del menú faltan en dmenu, el cache podría estar malformado. Eliminelo y reinicie dmenu.

    $ rm ~/.dmenu_cache
    $ rm ~/.cache/dmenu_run

Tome en cuenta que lo mas común es que solo haya un archivo de cache, dependiendo si `$XDG_CACHE_HOME` esta definido. Vea los contenidos de `/usr/bin/dmenu_run` para mas información.

### Variables de entorno

Las variables de entorno requeridas por las aplicaciones deberían ser agregadas a `/etc/environment`.

## Véase también

- dmenu – Sitio oficial de dmenu
- Dmenu Hacking thread – Hilo de hackeo de dmenu en el Arch Linux forum. Un conjunto de scripts es proveído en dmenu_scripts collection.

Categories:

- Application launchers (Español)
- Suckless (Español)

Hidden category:

- Pages or sections flagged with Template:Out of date