Script Bash untuk Rofi Powermenu di FreeBSD

mrfdn author
Rafi Sunday, 16 January 2022


JagoTekno.com - Kali ini saya belajar membuat script powermenu untuk rofi. Script ini adalah copy paste dari script config yang saya gunakan saat menjalankan Rofi di Artix Linux.

Awalnya saya mengira ini bisa langsung berjalan karena sama-sama bash, tetapi di FreeBSD tidak bisa.

Kita harus melakukan pengaturan tambahan, sehingga hasilnya seperti ini :

#!/bin/sh

function powermenu 
  options="Cancel\nLogout\nRestart\nShutdown"
selected=$(echo -e $options | rofi -dmenu)
  if [ $selected = "Shutdown" ]; then
  poweroff
  elif [ $selected = "Restart" ]; then
  sudo init 6 
  elif [ $selected = "Logout" ]; then
  pkill -U $USER 
  elif [ $selected = "Cancel" ]; then
  return 
  fi

Supaya bisa menjalankan reboot / sudo init 6, pastikan pengaturan file /usr/local/etc/sudoers sudah benar.

%wheel ALL=(ALL) NOPASSWD: ALL

Dengan script ini kita bisa menjalankan perintah poweroff, reboot dengan normal.

Semoga bermanfaat.

Mengaktifkan Fitur Image Preview di Ranger File Manager di FreeBSD
mrfdn author

Rafi

  • 15 year+ of Linux user.
  • 5 years+ blogger and web developer.

Jika artikel yang dibuatnya ternyata bermanfaat, support dengan cara

    Share:

Baca juga


comments powered by Disqus