xprofile (Português)
Status de tradução: Esse artigo é uma tradução de Xprofile. Data da última tradução: 2020-06-18. Você pode ajudar a sincronizar a tradução, se houver alterações na versão em inglês.
Um arquivo xprofile, ~/.xprofile
e /etc/xprofile
, permite que você execute comandos no início da sessão do usuário X - antes que o gerenciador de janela seja iniciado.
O arquivo xprofile é similar em estilo ao xinitrc.
Compatibilidade
Os arquivos xprofile são nativamente carregados pelos gerenciadores de exibição a seguir:
- GDM -
/etc/gdm/Xsession
- LightDM -
/etc/lightdm/Xsession
- LXDM -
/etc/lxdm/Xsession
- SDDM -
/usr/share/sddm/scripts/Xsession
Carregando xprofile de uma sessão iniciada com xinit
É possível obter xprofile a partir de uma sessão iniciada com um dos seguintes programas:
startx
xinit
- XDM
- Qualquer outro Gerenciador de exibição que usa
~/.xsession
ou~/.xinitrc
Todos eles executam, direta ou indiretamente, ~/.xinitrc
ou /etc/X11/xinit/xinitrc
se ele não existir. É por isso que o xprofile deve ser originado desses arquivos.
~/.xinitrc and /etc/X11/xinit/xinitrc
#!/bin/sh # Certifique-se que isso esteja antes do comando 'exec' ou não será carregado. [ -f /etc/xprofile ] && . /etc/xprofile [ -f ~/.xprofile ] && . ~/.xprofile ...
Configuração
Em primeiro lugar, crie o arquivo ~/.xprofile
, se ele ainda não existir. Em seguida, basta adicionar os comandos para os programas que você deseja iniciar com a sessão. Ver abaixo:
~/.xprofile
tint2 & nm-applet &