xprofile (Português) - ArchWiki

Jump to content

# xprofile (Português)

From ArchWiki

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.

Artigos relacionados

- xinitrc

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 &

Category:

- X server (Português)