diff options
Diffstat (limited to 'config/rofi/applets/bin/quicklinks.sh')
| -rwxr-xr-x | config/rofi/applets/bin/quicklinks.sh | 103 |
1 files changed, 0 insertions, 103 deletions
diff --git a/config/rofi/applets/bin/quicklinks.sh b/config/rofi/applets/bin/quicklinks.sh deleted file mode 100755 index 11a38a8..0000000 --- a/config/rofi/applets/bin/quicklinks.sh +++ /dev/null @@ -1,103 +0,0 @@ -#!/usr/bin/env bash - -## Author : Aditya Shakya (adi1090x) -## Github : @adi1090x -# -## Applets : Quick Links - -# Import Current Theme -source "$HOME"/.config/rofi/applets/shared/theme.bash -theme="$type/$style" - -# Theme Elements -prompt='Quick Links' -mesg="Using '$BROWSER' as web browser" - -if [[ ( "$theme" == *'type-1'* ) || ( "$theme" == *'type-3'* ) || ( "$theme" == *'type-5'* ) ]]; then - list_col='1' - list_row='6' -elif [[ ( "$theme" == *'type-2'* ) || ( "$theme" == *'type-4'* ) ]]; then - list_col='6' - list_row='1' -fi - -if [[ ( "$theme" == *'type-1'* ) || ( "$theme" == *'type-5'* ) ]]; then - efonts="JetBrains Mono Nerd Font 10" -else - efonts="JetBrains Mono Nerd Font 28" -fi - -# Options -layout=`cat ${theme} | grep 'USE_ICON' | cut -d'=' -f2` -if [[ "$layout" == 'NO' ]]; then - option_1=" Google" - option_2=" Gmail" - option_3=" Youtube" - option_4=" Github" - option_5=" Reddit" - option_6=" Twitter" -else - option_1="" - option_2="" - option_3="" - option_4="" - option_5="" - option_6="" -fi - -# Rofi CMD -rofi_cmd() { - rofi -theme-str "listview {columns: $list_col; lines: $list_row;}" \ - -theme-str 'textbox-prompt-colon {str: "";}' \ - -theme-str "element-text {font: \"$efonts\";}" \ - -dmenu \ - -p "$prompt" \ - -mesg "$mesg" \ - -markup-rows \ - -theme ${theme} -} - -# Pass variables to rofi dmenu -run_rofi() { - echo -e "$option_1\n$option_2\n$option_3\n$option_4\n$option_5\n$option_6" | rofi_cmd -} - -# Execute Command -run_cmd() { - if [[ "$1" == '--opt1' ]]; then - xdg-open 'https://www.google.com/' - elif [[ "$1" == '--opt2' ]]; then - xdg-open 'https://mail.google.com/' - elif [[ "$1" == '--opt3' ]]; then - xdg-open 'https://www.youtube.com/' - elif [[ "$1" == '--opt4' ]]; then - xdg-open 'https://www.github.com/' - elif [[ "$1" == '--opt5' ]]; then - xdg-open 'https://www.reddit.com/' - elif [[ "$1" == '--opt6' ]]; then - xdg-open 'https://www.twitter.com/' - fi -} - -# Actions -chosen="$(run_rofi)" -case ${chosen} in - $option_1) - run_cmd --opt1 - ;; - $option_2) - run_cmd --opt2 - ;; - $option_3) - run_cmd --opt3 - ;; - $option_4) - run_cmd --opt4 - ;; - $option_5) - run_cmd --opt5 - ;; - $option_6) - run_cmd --opt6 - ;; -esac |
