O arquivo startup

O arquivo “startup” é o responsável por carregar o que você bem entender durante a inicialização. é válido incluir nele scripts, programas, comandos, dentre outros – fica tudo unificado aqui. O Fluxbox, quando assume seu ambiente, roda
este script em sua inicialização.

Segue um exemplo de “startup“. Ele fica em ~/.fluxbox/startup:

#!/bin/sh
#
# fluxbox startup-script:
#
# Lines starting with a '#' are ignored.
# Change your keymap:
xmodmap "/home/user/.Xmodmap"
# Applications you want to run with fluxbox.
# MAKE SURE THAT APPS THAT KEEP RUNNING HAVE AN ''&'' AT THE END.
#
# unclutter -idle 2 &
# wmnd &
# wmsmixer -w &
# idesk &
setxkbmap -model abnt2 -layout br -option compose:rwin &
xmodmap ~/.Xmodmap &
#mpd &
volwheel &
parcellite &
#sonata --hidden &
# And last but not least we start fluxbox.
# Because it is the last app you have to run it with ''exec'' before it.
exec fluxbox
# or if you want to keep a log:
# exec fluxbox -log "/home/user/.fluxbox/log"

Rodando os programas desejados na inicialização

Para adicionar algum programa que você quer que se inicie junto com o sistema, como o mensageiro Pidgin, basta adicionar o comando ao arquivo acima. Note que, caso se trate de um aplicativo que se mantém rodando, como o caso do Pidgin, é necessário
incluir o caractere & na frente. No caso, eu adicionaria ao arquivo acima:

pidgin &

Não se esqueça de inserir o comando acima da linha “exec fluxbox“, e faça o favor de jamais editar ou remover esta linha. Ela é quem inicia o ambiente, após os aplicativos.

Definindo o papel de parede

Muita gente reclama sobre a definição de papel de parede no Fluxbox. Mas isso pode ser resolvido aqui mesmo no arquivo startup, inserindo a linha abaixo:

fbsetbg -f /caminho/para/o/arquivo

Substituindo o “/caminho/para/o/arquivo” pela localização da imagem em seu computador. Note que omitir este comando faz com que seu Fluxbox não carregue papel de parede algum, a menos que seu tema defina algum outro.

O fbsetbg é somente uma máscara, um interpretador de outros comandos que definam papel de parede, como o Esetroot e o feh. Se você tem algum desses instalado, o fbsetbg determinará o melhor a ser usado, e o usará.
Para saber quem o fbsetbg está usando, rode:

$ fbsetbg -i

O feh pode ser encontrado no pacote que leva o mesmo nome, “feh“, enquanto o Esetroot com o Eterm, no pacote “eterm“.

Sobre o Autor

Redes Sociais:

Deixe seu comentário

X