A distribuição Void (Linux)
O Void é um sistema operacional de uso geral, baseado no kernel monolítico Linux® . Seu sistema de pacotes permite que você instale, atualize e remova rapidamente softwares; O software é
fornecido em pacotes binários ou pode ser criado diretamente a partir de fontes com a ajuda da coleção de pacotes de fontes XBPS.
Está disponível para as arquiteturas de processador Intel x86®, ARM® e MIPS®; Os pacotes de software podem ser criados de forma nativa ou de compilação
cruzada através da coleção de pacotes de origem XBPS .
No void, para desligar o sistema utilizando o i3wm sem digitar a senha do sudo, devemos editar o mesmo, segue os passos:
Editar o arquivo /etc/sudoers (utilize o visudo) :
sudo visudo
|
Incluir nesse arquivo a seguinte linha:
user host = (root) NOPASSWD: /sbin/shutdown
|
user = usuário que você deseja dar a permissão ao shutdown sem solicitar a senha.
host = nome do host (execute o comando hostname para saber).
Ex:
grm meuvoid = (root) NOPASSWD: /sbin/shutdown
|
Salve e feche o arquivo, agora para reiniciar por exemplo, não vai precisar digitar a senha:
|
criando um menu
instalar o rofi:
sudo xbps-install -S rofi
|
abra um editor de texto e cole:
#!/bin/bash
## shutdown menu Void linux
MENU="$(rofi -sep "|" -dmenu -i -p 'System' -width 12 -hide-scrollbar -line-padding 4 -padding 20 -lines 4 -font "Misc Termsyn 12" <<< "Lock|Logout|Reboot|Shutdown")"
case "$MENU" in
*Lock) i3lock ;;
*Logout) i3-msg exit;;
*Reboot) sudo shutdown -r now ;;
*Shutdown) sudo shutdown -P now
esac
|
obs a font (-font "Misc Termsyn 12") você pode escolher da sua preferência
Salve na sua home, dê permissão e por exemplo, dê o nome menu_shutdown:
chmod +x menu_shutdown
|
Agora é só executar no terminal:
./menu_shutdown
|
Ou adicionar um atalho ao i3wm por exemplo:
bindsym $mod+m exec ~/menu_shutdown
|
Comentários
Postar um comentário