Menu de saída para i3

Publicado por Xerxes (última atualização em 18/08/2014)

[ Hits: 3.341 ]

Homepage: -

Download i3acoes.sh




Menu de saída para gerenciador de janelas i3.

  



Esconder código-fonte

#!/bin/bash

# Script  para i3 que adiciona opção para desligar, reiniciar ou sair do i3
# autor: Xerxes Lins
# versão: 1.0
# Data de criação: 16 ago 2014
# http://www.vivaolinux.com.br/~xerxeslins

# Como usar:
#
# Procure pelo atalho padrão de saída nas configurações do i3 (~/.i3/config)
#
# O padrão é:
#
# "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 xterm -e "~/.i3/i3acoes.sh"
#
# Salve o script em ~/.i3/ com o nome i3acoes.sh
# Torne o script executável: chmod +x ~/.i3/i3acoes.sh
# Recarregue as configurações do i3 (MOD + c ou MOD + r)
#
# Use o script com MOD + Shift + e

action=$( dialog\
    --title 'Ações de saída do i3'\
    --stdout\
    --menu 'Escolha uma ação:'\
    0 0 0\
    Nada 'Não fazer nada'\
    Desligar 'Desliga o computador'\
    Reiniciar   'Reinicia o computador'\
    Sair    'Sai do i3'   )


# Se pressionou CANCELAR ou ESC, então fecha
[ $? -ne 0 ] && break


case "$action" in
         Nada) break ;;
         Desligar) echo "Desligando..." && sleep 3 && sudo /sbin/shutdown -h now ;;
         Reiniciar) echo "Reiniciando..." && sleep 3 && sudo /sbin/shutdown -r now ;;
         Sair) echo "Saindo..." && sleep 3 && i3-msg exit ;;
         0) break ;;
esac

Scripts recomendados

Configurando clientes NIS em distros baseadas no Red Hat

Teste de hosts ativos em uma rede

Tornando pen drive bootável

Instalador do Lazarus

Script que calcula média entre duas provas


  

Comentários
[1] Comentário enviado por removido em 20/08/2014 - 04:25h

Gostei do cabeçalho muito bem feito padrão profissa!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts