xprofile (Español)

From ArchWiki

Esta traducción de xprofile fue revisada el 2018-11-11. Si existen cambios puede actualizarla o avisar al equipo de traducción.

Un archivo xprofile, ~/.xprofile y /etc/xprofile, le permite ejecutar comandos al inicio de la sesión de X user - antes de que se inicie el gestor de ventanas .

El archivo xprofile es similar en estilo a xinitrc.

Compatibilidad

Los archivos xprofile son cargados de manera nativa por los siguientes gestores de pantalla:

  • GDM - /etc/gdm/Xsession
  • LightDM - /etc/lightdm/Xsession
  • LXDM - /etc/lxdm/Xsession
  • SDDM - /usr/share/sddm/scripts/Xsession

Cargar xprofile desde una sesión iniciada con xinit

Es posible cargar xprofile desde una sesión iniciada con uno de los siguientes programas:

Todos estos ejecutan, directa o indirectamente, ~/.xinitrc o /etc/X11/xinit/xinitrc si no existe. Es por eso que xprofile tiene que ser cargado desde estos archivos.

~/.xinitrc and /etc/X11/xinit/xinitrc
#!/bin/sh

# Asegúrese de que esto se encuentra antes del comando 'exec' o no se cargará.
[ -f /etc/xprofile ] && . /etc/xprofile
[ -f ~/.xprofile ] && . ~/.xprofile

...

Configuración

En primer lugar, cree el archivo ~/.xprofile si aún no existe. Luego, simplemente agregue los comandos para los programas que desea que se inicien con la sesión. Véase abajo:

~/.xprofile
tint2 &
nm-applet &