Atenção!: Antes de instalar o Openbox , você precisa instalar o Ambiente Gráfico Básico (Xorg) e o driver de vídeo. Caso não os tenha instalado, siga para o próximo guia:
Instalação de Ambiente Gráfico Básico e Driver de Vídeo.
Openbox é um gerenciador de janelas leve e altamente configurável, com ampla compatibilidade com os padrões.
Instalação Openbox
O Openbox está disponível nos repositórios oficiais.
$ sudo pacman -S caixa aberta
Após a instalação, devemos copiar os arquivos rc.xml, menu.xml, autostart e environment da configuração padrão para ~/.config/openbox/.
Para copiar os arquivos:
$ mkdir -p ~ / .config / openbox $ cp / etc / xdg / openbox / {rc.xml,menu.xml,começo automático,meio Ambiente} ~ / .config / openbox
Esses arquivos são a base de sua configuração no openbox. Cada arquivo tem como alvo um único aspecto da configuração e desempenha as seguintes funções:

rc.xml: É o arquivo de configuração principal do Openbox. É usado para configurar atalhos de teclado, temas, desktops virtuais e outras propriedades.

menu.xml: Controla o menu do aplicativo Openbox que aparece quando você clica com o botão direito na área de trabalho.

autostart: Este é o arquivo que é lido ao iniciar a sessão openbox. Contém os programas que serão iniciados com a sessão. Normalmente é usado para iniciar painéis/docks, definir a imagem de fundo ou executar scripts na inicialização.

ambiente: este arquivo define as variáveis de ambiente do Openbox. Quaisquer variáveis definidas serão executadas em cada login. Usado para iniciar IMEs, exportar módulos de idioma, indicar o diretório padrão e assim por diante.
Instalação de Plugin

ObConf: é uma ferramenta de interface gráfica para configurar o Openbox, que permite definir a maioria das preferências, incluindo temas, áreas de trabalho virtuais, propriedades de janelas e margens da área de trabalho.
$ sudo pacman -S obconf

MenuMaker é uma ferramenta poderosa que cria menus baseados em XML para diversos gerenciadores de janelas, incluindo o Openbox. O MenuMaker busca programas executáveis instalados no seu computador e cria o menu XML com base nos resultados.
$sudo pacman -S criador de menus

Tint2: Painel de usuário básico e personalizável.
$sudo pacman -S matiz2
Para iniciar o Tin2 no início do ambiente:
Abra o arquivo ~/.config/openbox/ autostart.sh ou .xinitrc (escolha apenas um), por exemplo, .xinitrc:
$ nano .xinitrc
Colocamos a seguinte linha dentro:
tint2 e

Applet para NetworkManager.
$ sudo pacman -S gerenciador de rede-applet

Nitrogen: é um navegador/placer de papel de parede rápido e leve para X.
$sudo pacman -S nitrogênio
Para redefinir o plano de fundo na inicialização do Openbox, adicionamos o Nitrogen ao nosso arquivo .xinitrc ou ao nosso arquivo ~/.config/openbox/ autostart.sh e abrimos um deles, por exemplo, o .xinitrc:
$ nano .xinitrc
Uma vez lá dentro, colocamos a seguinte linha no final:
nitrogênio - restaurar e

O Lxappearance é uma ferramenta para selecionar temas, ícones, cursores e fontes. Em resumo, é uma ferramenta altamente recomendada para personalizar o ambiente de trabalho.
$sudo pacman -S lxaparência

Gerente de startup enxuto :
$sudo pacman -S fino
Configurações de ambiente
Esta é a parte mais "divertida" do guia, já que, como mencionei antes, o Openbox é um dos ambientes mais configuráveis. Nesta etapa, utilizaremos as ferramentas previamente instaladas.

obconf:
Abrimos a ferramenta para ver e / ou ativar as funções já mencionadas:
$ obconf

Criador de menus:
Depois de instalado, você pode gerar um menu completo executando:
$ fabricante -v OpenBox3
Por padrão, MenuMaker não substituirá um arquivo menu.xml anterior. Para fazer isso, execute-o com o argumento -f (forçar):
$ fabricante -vf OpenBox3
Para uma lista completa de opções, execute
$ fabricante --Socorro
Isso lhe dará um menu bastante completo. Agora você pode modificar o arquivo menu.xml manualmente ou simplesmente regenerar a lista ao instalar um novo software.
Outra alternativa, especialmente se você não gosta de editar arquivos XML:
Obmenu é um editor gráfico para o menu Openbox. Para quem não gosta de lidar com código XML, esta é provavelmente a melhor opção.
Temas e aparência
Esta é a última etapa para terminarmos nosso ambiente.
Os temas do Openbox controlam a aparência das bordas das janelas, incluindo a barra de título e seus botões, bem como a exibição na tela (OSD). Uma variedade de temas está disponível ao instalar o pacote openbox-themes.
$ sudo pacman -S temas openbox
Box-Look é um ótimo recurso para obter temas Openbox.
Os temas baixados devem ser colocados em ~/.themes e podem ser instalados ou selecionados usando a ferramenta ObConf (instalada previamente).
Ativar gerenciador de login
O Slim lê a configuração local do arquivo ~/.xinitrc e inicia a área de trabalho de acordo com o conteúdo desse arquivo. Um arquivo base para .xinitrc pode ser encontrado no guia de configuração básica do Arch Linux . Caso não o tenha, execute o seguinte comando:
$ cp /etc/skel/.xinitrc ~
Abrimos nosso arquivo ~ / .xinitrc:
$ nano .xinitrc
Adicionamos nosso ambiente no final:
exec openbox-sessão
Ativamos Slim:
$ sudo systemctl habilitar slim.service
• Reiniciamos:
$ sudo reinicialização
Assim que nosso sistema reiniciar, poderemos desfrutar do Openbox.
Por favor, envie seus problemas/dúvidas para o meu endereço de e-mail : [email protected]

Ajude-nos com um clique! Compartilhe o guia com seus amigos.