Começar a sua sessão de trabalho, no Linux, já com alguns aplicativos importantes rodando é importante para ter um ambiente mais produtivo.
Para isto, é preciso configurar o sistema para rodar automaticamente estes programas, em algum momento da inicialização.
Cada sistema tem o seu método de configuração. Usualmente, isto não é complicado.
O gerenciador de janelas (window manager) i3 tem um arquivo de configuração simplificado, dentro do qual, é possível adicionar e configurar facilmente as suas teclas de atalho e outros aspectos do comportamento das janelas e do gerenciador, em geral.
No meu caso, especificamente, tenho 2 scripts para iniciar automaticamente:
- um que regula a temperatura das cores do monitor e
- outro que estabelece as configurações de múltiplos monitores.
Os arquivos de configuração do i3
O i3 precisa apenas de um arquivo de configuração.
No Debian e em outras distro baseadas nele, você pode encontrar o arquivo principal em /etc/i3/config
.
O arquivo que você pode editar é o ~/.i3/config
Vá até o final do arquivo e acrescente a keyword exec
para iniciar a instrução, que pode ser um aplicativo, um script ou uma sequência simples de comandos a ser executada na inicialização.
Note que os comandos exec não serão disparados ao reiniciar o i3, através dos atalhos de teclado.
Se você precisa que determinados comando sejam executados na reinicailização, o exec_always
é a keyword indicada.
De acordo com a documentação oficial, esta é a sintaxe:
exec [--no-startup-id] command exec_always [--no-startup-id] command
Exemplos:
### comando para executar na inicialização exec redshift exec xterm exec_always ~/.screenlayout/myscreen.sh
O parâmetro no-startup-id
é opcional e serve para desabilitar o suporte à notificação de início ao comando exec, em questão.
Há outros artigos sobre o gerenciador de janelas i3, neste site. Digite “i3”, na caixa de pesquisa, no canto superior direito e tecle Enter, para ver outros posts úteis sobre o assunto.
2 replies on “i3 Window Manager: como configurar início automático de aplicativos”
Olá Elias!
Eu gostaria de saber, se vc sabe uma forma de no ambiente i3 acessar partições NTFS. Quando clico na partição (em outros ambientes pedem a senha de root), já no i3 diz que não posso realizar essa operação. Teria como abrir essa partiçaõ sem problema no i3?
Obs: Uso Fedora 21.
Veja se este artigo ajuda: Como montar dispositivos NTFS no Linux.