quarta-feira, 25 de julho de 2018

configs | personalização desktop

ótimo site para personalização desktop

http://dotshare.it/

script autostart | script inicializa junto com o sistema

primeiro vamos criar nosso script arquivo sh
$ sudo vim /usr/local/sbin/script.sh

de permissão de execução
$ sudo chmod +x  /usr/local/sbin/script.sh

crie um arquivo service para o systemctl
$ sudo vim /etc/systemd/system/script.service

adicione as seguintes linhas no arquivo script.service

[Unit]
Description=Description for sample script goes here

[Service]
Type=simple
ExecStart=/usr/local/sbin/script.sh
TimeoutStartSec=0

[Install]
WantedBy=default.target

salve o arquivo

OBS: a linha
[Install]
WantedBy=default.target
carrega o script em modo grafico
se deseja carregar em modo texto altere para
[Install]
WantedBy=multi-user.target

agora vamos ver o status do arquivo service (OBS: provavelmente estará disable)
$ sudo systemctl status script.service

recarregar os deamons
$ sudo systemctl daemon-reload

vamos habilitar o service para nosso script auto executar sempre com o sistema
$ sudo systemctl enable script.service


---

para desabilitar
$ sudo systemctl disable script.service

$ sudo rm -r /usr/local/sbin/script.sh

$ sudo rm -r /etc/systemd/system/script.service

terça-feira, 24 de julho de 2018

inicializar script automaticamente após startx

edite o arquivo xinitrc em /etc/X11/xinit/xinitrc

$ sudo vim /etc/X11/xinit/xinitrc

adicione o caminho do script
sh /caminho/do/script.sh

OBS: o script deve estar antes do comando exec i3

startx automatico | iniciar automaticamente no modo grafico

caso queria que o sistema inicia sem a necessidade de executar o comando startx
adicione a seguinte linha no arquivo .profile

if [[ ! $DISPLAY && $XDG_VTNR -eq 1 ]]; then
  exec startx
fi

executar script logo apos logar no sistema | script inicialização

edite o arquivo /home/$USER/.profile

$ sudo vim /home/usuario/.profile

adicione o caminho do script no arquivo .profile

# script.sh inicialização
sh -x /caminho/do/script/script.sh

salve o arquivo

OBS: lembrando que o script não pode executar programas graficos

abrindo um novo terminal pelo terminal

$ urxvt & disown

instalar firefox

baixe o firefox
www.mozilla.com/firefox/

descompacte o arquivo
$ tar xjf firefox-*.tar.bz2

mova o diretório que foi descompactado para /opt/
$ sudo mv firefox/ /opt/

crie um link simbólico
$ sudo ln -s /opt/firefox/firefox /usr/bin/firefox