Advertisement
Rnery

Muffin Cinnamon

Oct 30th, 2023
3,740
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.91 KB | Source Code | 0 0
  1. #!/usr/bin/env bash
  2.  
  3. check_git_online() {
  4.     if ! git ls-remote https://github.com &>/dev/null; then
  5.         echo "Erro: Não foi possível estabelecer conexão com o servidor Git. Verifique sua conexão à internet."
  6.         exit 1
  7.     fi
  8. }
  9.  
  10. install_git() {
  11.     if ! command -v git &> /dev/null; then
  12.         sudo apt-get install git -y
  13.     fi
  14. }
  15.  
  16. clone_and_install_extension() {
  17.     check_git_online
  18.     git clone https://github.com/dmo60/CoverflowAltTab.git
  19.     cd CoverflowAltTab
  20.     make
  21.     make install
  22.     make enable
  23. }
  24.  
  25. restart_muffin_window_manager() {
  26.     muffin --replace
  27. }
  28.  
  29. main() {
  30.     echo "Iniciando a instalação da extensão Coverflow Alt-Tab..."
  31.  
  32.     install_git
  33.     clone_and_install_extension
  34.     restart_muffin_window_manager
  35.  
  36.     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."
  37. }
  38.  
  39. main
  40.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement