xprofile (Português) - ArchWiki

# xprofile (Português)

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.

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)