Menu de saída para i3 (versão em Zenity)
Publicado por Xerxes (última atualização em 20/08/2014)
[ Hits: 6.377 ]
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
Configuração de rede para o Fedora
Script iniciante para adm. de usuarios e quotas
Cálculo da Aplicação Financeira
Descubra o event correspondente ao seu dispositivo
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Jogar games da Battle.net no Linux com Faugus Launcher
Como fazer a Instalação de aplicativos para acesso remoto ao Linux
Como fazer a instalação do Samba
Como fazer a conversão binária e aplicar as restrições no Linux
Duas Pasta Pessoal Aparecendo no Ubuntu 24.04.3 LTS (19)
Formas seguras de instalar Debian Sid (13)
Malware encontrado em extensões do Firefox. (0)
Fiz uma pergunta no fórum mas não consigo localizar [RESOLVIDO] (21)









