#!/usr/bin/env bash ## Author : Aditya Shakya ## Mail : adi1090x@gmail.com ## Github : @adi1090x ## Twitter : @adi1090x style="$($HOME/.config/rofi/applets/applets/style.sh)" dir="$HOME/.config/rofi/applets/applets/configs/$style" rofi_command="rofi -theme $dir/quicklinks.rasi" # Error msg msg() { rofi -theme "$HOME/.config/rofi/applets/styles/message.rasi" -e "$1" } # Browser if [[ -f /usr/bin/firefox ]]; then app="firefox" elif [[ -f /usr/bin/chromium ]]; then app="chromium" elif [[ -f /usr/bin/midori ]]; then app="midori" else msg "No suitable web browser found!" exit 1 fi # Links google="" facebook="" twitter="" github="" mail="" youtube="" # Variable passed to rofi options="$google\n$facebook\n$twitter\n$github\n$mail\n$youtube" chosen="$(echo -e "$options" | $rofi_command -p "Open In : $app" -dmenu -selected-row 0)" case $chosen in $google) $app https://www.google.com & ;; $facebook) $app https://www.facebook.com & ;; $twitter) $app https://www.twitter.com & ;; $github) $app https://www.github.com & ;; $mail) $app https://www.gmail.com & ;; $youtube) $app https://www.youtube.com & ;; esac