jwmman - shell script para configurações

Assuntos relacionados com programação e script.
Regras do fórum Leia as Regras Gerais do Manjaro Brasil em "Normatividade" e pesquise antes de postar.

jwmman - shell script para configurações

Mensagempor Holmes » 30 Out 2015, 11:47  •  MS 1

oi pessoal, depois do pacli e do mhwd-tui resolvi adaptar algo para o Manjaro JWM Ediditon, então, fiz, baseado nos outros, o jwmman que tem por objetivo focar nas configurações do JWM e em outras configurações (wbar, conky, dunst, top, slim, etc.). veja umas imagens:

Imagem

Imagem

Imagem

com o jwmman a opção Configure do menu será eliminado!

o código do jwmman é:

Código: Selecionar todos
#!/bin/bash

# set colors
RED='\e[41m'
BLUE='\e[44m'
ORANGE='\e[46m'
NC='\e[0m'
    while true; do
    clear
    echo ""
    echo -e "                $NC ::Configure Manjaro JWM Edition - jwmman:: $NC "
    echo ""
    echo -e "                        $NC WARNING! USE WITH CAUTION $NC"
    echo -e " ┌─────────────────────────────────────────────────────────────────────────┐"
    echo -e " │  $NC  1 $NC  Refresh Configuration JWM          $NC  2  $NC  Check Error JWM        │"
    echo -e " │  $NC  3 $NC  Edit Menu JWM                      $NC  4  $NC  Edit Panel JWM         │"
    echo -e " │  $NC  5 $NC  Edit Start JWM                     $NC  6  $NC  Edit Theme JWM         │"
    echo -e " │  $NC  7 $NC  Edit Keys JWM                      $NC  8  $NC  Edit Groups JWM        │"
    echo -e " │  $NC  9 $NC  Edit Preferences JWM                                             │"
    echo " └─────────────────────────────────────────────────────────────────────────┘"
    echo ""
    echo " ┌─────────────────────────────────────────────────────────────────────────┐"
    echo -e " │  $NC 10 $NC  Edit Wbar                          $NC 11 $NC  Edit Conky              │"
    echo -e " │  $NC 12 $NC  Edit Dunst                         $NC 13 $NC  Edit Top                │"
    echo -e " │  $NC 14 $NC  Edit Slim                                                        │"
    echo " └─────────────────────────────────────────────────────────────────────────┘"
    echo ""
    echo -e "            $NC Select a number and press [Enter]$NC $NC - 0 Exit jwmman$NC"
    echo ""
    read choix
    case $choix in
        1)
            echo
            jwm -restart
            echo ""
            echo -e "$NC The update was carried out. To return to jwmman press [Enter] $NC"
            read
            ;;
        2)
            echo
            jwm -p
            echo ""
            echo -e "$NC Integrity was verified. To return to jwmman press [Enter] $NC"
            read
            ;;
        3)
            echo
            nano ~/.jwm/menu
            echo ""
            echo -e "$NC Operation complete. To return to jwmman press [Enter] $NC"
            read
            ;;
        4)
            echo
            nano ~/.jwm/tray
            echo ""
            echo -e "$NC Operation complete. To return to jwmman press [Enter] $NC"
            read
            ;;
        5)
            echo ""
            nano ~/.jwm/start
            echo ""
            echo -e "$NC Operation complete. To return to jwmman press [Enter] $NC"
            read
            ;;
        6)
            echo ""
            nano ~/.jwm/theme
            echo ""
            echo -e "$NC Operation complete. To return to jwmman press [Enter] $NC"
            read
       ;;
        7)
            echo ""
            nano ~/.jwm/keys
            echo ""
            echo -e "$NC Operation complete. To return to jwmman press [Enter] $NC"
            read
            ;;
        8)
            echo ""
            nano ~/.jwm/groups
            echo ""
            echo -e "$NC Operation complete. To return to jwmman press [Enter] $NC"
            read
            ;;
        9)
            echo ""
            nano ~/.jwm/preferences
            echo ""
            echo -e "$NC Operation complete. To return to jwmman press [Enter] $NC"
            read
            ;;
        10)
            echo ""
            wbar-config
            echo ""
            echo -e "$NC Operation complete. To return to jwmman press [Enter] $NC"
            read
            ;;
        11)
            echo ""
            nano ~/.conkyrc
            echo ""
            echo -e "$NC Operation complete. To return to jwmman press [Enter] $NC"
            read
            ;;
        12)
            echo ""
            nano ~/.config/dunst/dunstrc
            echo ""
            echo -e "$NC Operation complete. To return to jwmman press [Enter] $NC"
            read
            ;;
        13)
            echo ""
            nano ~/.toprc
            echo ""
            echo -e "$NC Operation complete. To return to jwmman press [Enter] $NC"
            read
            ;;
        14)
            echo ""
            sudo nano /etc/slim.conf
            echo ""
            echo -e "$NC Operation complete. To return to jwmman press [Enter] $NC"
            read
            ;;
        0)
            clear && exit
            read
            ;;
        *)
            echo -e "$RED Wrong option $NC"
            echo "Wait and try again later..."
            echo ""
            sleep 3
            clear
            ;;
    esac
    done
fi


quem quiser colaborar para melhor o jwmman fico agradecido...

vlw fwi, Holmes :)
Editado pela última vez por Holmes em 30 Out 2015, 12:45, em um total de 1 vez.
Razão: correções pontuais
Imagem

Meu Blog Kibojoe I Manjaro I JWM I Outras Coisas...

Visitem e colaborem com nosso Knowledge Base
Leia as Regras Gerais e pesquise antes de postar
Se a sua dúvida foi respondida marque Resolvido em seu tópico com o botão V na cor verde
Avatar do usuário
Holmes
Fundador

Mantenedor Kibojoe Linux
Mantenedor Kibojoe Linux
 
Mensagens: 5472
Artigos: 56
Registro: 30 Set 2012, 21:00
Localização: Brasil
Agradeceu: 173 vez(es)
Agradecido: 812 vez(es)
Distro utilizada: Kibojoe Linux
Versão: 18.02
Ambiente: JWM
Repositório: Stable
Habilidade: Intermediate

Voltar para Programação e Scripts



Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 0 visitantes

cron
^ Voltar ao Topo