dmenu (Español) - ArchWiki

# dmenu (Español)

From ArchWiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
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