Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env bash
- check_git_online() {
- if ! git ls-remote https://github.com &>/dev/null; then
- echo "Erro: Não foi possível estabelecer conexão com o servidor Git. Verifique sua conexão à internet."
- exit 1
- fi
- }
- install_git() {
- if ! command -v git &> /dev/null; then
- sudo apt-get install git -y
- fi
- }
- clone_and_install_extension() {
- check_git_online
- git clone https://github.com/dmo60/CoverflowAltTab.git
- cd CoverflowAltTab
- make
- make install
- make enable
- }
- restart_muffin_window_manager() {
- muffin --replace
- }
- main() {
- echo "Iniciando a instalação da extensão Coverflow Alt-Tab..."
- install_git
- clone_and_install_extension
- restart_muffin_window_manager
- echo "A extensão Coverflow Alt-Tab foi instalada e ativada. Reinicie a sessão ou faça logoff e login para aplicar as alterações."
- }
- main
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement