ob-install: um novo jeito de se configurar o Openbox

Publicado por Guilherme Moreira de Oliveira (última atualização em 06/08/2011)

[ Hits: 7.434 ]

Homepage: https://cantinhodoromeo.com.br

Download ob-install.1.0.0




Esse pequeno script ele instala o Openbox, e te dá opções de configurá-lo.

  



Esconder código-fonte

#!/bin/bash

# Script de instalação e configuração do Openbox
# Script escrito por Guilherme Moreira (aka Milles Maverick)


# Apresentação com o menu de Opções
clear
echo 'Insira o seu usuário aqui:'
read nUser

function menu () {
   echo '******************************************************'
   echo '*         Script de instalação e configuração do Openbox              *'
   echo '*       Comptível somente com o Ubuntu 10.04, nas outras          *'
   echo '*       versões do Ubuntu pode causar incompatibilidade             *'
   echo '*                                                                                           *'
   echo '* 1 - Instalar o Openbox                                                          *'
   echo '* 2 - Editar o menu                                                                 *'
   echo '* 3 - Instalar uma dock                                                           *'
   echo '* 4 - Instalar um panel                                                            *'
   echo '* 5 - Criar um autostart                                                           *'
   echo '* 6 - Editar o autostart                                                             *'
   echo '* 7 - Instalar um programa                                                      *'
   echo '* 8 - Trocar o papel de parede                                                  *'
   echo '* 9 - Alterar as configurações do Openbox                                 *'
   echo '* 0 - Sair do Script                                                                  *'
   echo '*                                                                                            *'
   echo '******************************************************'
   echo
   echo 'Entre com a opção desejada (0 - #):'

   read action

   case $action in

     1)
     echo 'Instalando o Openbox'
     sudo apt-get install openbox obconf openbox-themes nitrogen;
     ;;

     2)
     obmenu
     ;;

     3)
     echo 'Qual dock deseja instalar? (adeskbar, wbar, simdock, avant-window-navigator)'
     read nDock
     sudo apt-get install $nDock
     ;;

     4)
     echo 'Qual panel você deseja instalar? (tint2, fbpanel, lxpanel, xfce4-panel)'
     read nPanel
     sudo apt-get install $nPanel
     ;;

     5)
     echo 'Criando autostart'
     cd /home/$nUser/.config/openbox
     touch /home/$nUser/.config/openbox/autostart.sh
     ;;

     6)
     nano /home/$nUser/.config/openbox/autostart.sh
     ;;

     7)
     echo 'Entre com o nome do programa a ser instalado:'
     read nApp
     sudo apt-get install $nApp
     ;;

     8)
     nitrogen
     ;;

     9)
     obconf
     ;;

     0)
     # Limpa a tela e sai
     clear
     exit
     ;;

     *)
     echo 'Opção Inválida!!!'
     ;;

     esac

}

menu

clear

while [ $action != "0" ]; do
  
   # Adicionei um espaço, e um tempo de espera de
   # 3 segundos até mostrar o menu novamente

   echo
   sleep 3
   menu

done

Scripts recomendados

Configuração do repositório do Slackware Current

Sorteio do Amigo Secreto

Script para rotacionar logs dos sites no Apache

Importar vários Emolticons de uma vez para amsn

SCM - Compressão em Massa


  

Comentários
[1] Comentário enviado por removido em 06/08/2011 - 12:34h

gostei de seu script, principalmente porque adotei de vez o OpenBox como meu ambiente padrão junto com Lxpanel, Tilda, Conky & Nitrogen, vou fazer umas modificações a fim de melhorá-lo, é claro, sempre mantendo os créditos.

+favoritos!

[2] Comentário enviado por coelhoposa em 06/08/2011 - 16:06h

obrigado edps, eu uso o openbox com a aDesk Bar + Tint2


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts