Menu de saída para i3 (versão em Zenity)
Publicado por Xerxes (última atualização em 20/08/2014)
[ Hits: 6.227 ]
Homepage: -
Adiciona ao gerenciador de janelas i3, uma janelinha com opções para desligar o computador, reiniciar ou simplesmente fechar o i3. Útil para substituir o comando padrão do i3 (MOD + Shift + e).
Importante:
usuario ALL=(ALL) NOPASSWD: /sbin/shutdown
no "/etc/sudoers"
#!/bin/bash # Script para i3 que adiciona opção para desligar, reiniciar ou sair do i3 # autores: José Mario e Xerxes Lins # versão: 1.0 # Data de criação: 17 ago 2014 # http://www.vivaolinux.com.br/~zezaocapoeira # http://www.vivaolinux.com.br/~xerxeslins # Como usar: # # Torne-o executável: # # $ chmod +x i3wm-off # # Após mover para "/usr/local/bin/ ", para usá-lo é só # chamar ele pelo terminal: # # $ i3wm-off # # Se quiser substituir o comando se saída do i3 por ele, procure nas configurações # do gerenciador i3 (~/.i3/config) o atalho padrão que é: # # "bindsym $mod+Shift+e exec "i3-nagbar -t warning -m 'You pressed the exit shortcut. # Do you really want to exit i3? This will end your X session.' -b 'Yes, exit i3' 'i3-m$" # # Substitua por: # # bindsym $mod+Shift+e exec i3wm-off" while true; do choice=$(zenity --list --text "Selecione uma ação:"\ --list --column "Ação"\ --title="Ações de saída do i3" \ Desligar\ Reiniciar\ Sair); case "${choice}" in "Desligar" ) #!/bin/bash zenity --question --text "Você deseja desligar o computador?" echo $? case $? in #0) systemctl poweroff;; 0)sudo /sbin/shutdown -h now;; 1) exit;; esac ;; "Reiniciar" ) #!/bin/bash zenity --question --text "Você deseja reiniciar o computador?" echo $? case $? in #0) systemctl reboot;; 0)sudo /sbin/shutdown -r now;; 1) exit;; esac ;; "Sair" ) #!/bin/bash zenity --question --text "Você deseja sair do i3?" echo $? case $? in 0) i3-msg exit;; 1) exit;; esac ;; *) break ;; esac done
Baixar recursivamente links de um arquivo texto
Whitelist e Blacklist Zimbra 8.8
Busca e copia arquivos renomeando-os conforme a máscara
Servidor de Backup com Ubuntu Server 24.04 LTS, RAID e Duplicati (Dell PowerEdge T420)
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Atualizar Debian Online de uma Versão para outra
Instalar driver Nvidia no Debian 13
Redimensionando, espelhando, convertendo e rotacionando imagens com script
Debian 13 Trixie para Iniciantes
Convertendo pacotes DEB que usam ZSTD (Padrão Novo) para XZ (Padrão Antigo)
baschrc customizado pegeui vários. (3)
Rust é o "C da nossa geração"? (8)