48 lines
1.3 KiB
Bash
Executable File
48 lines
1.3 KiB
Bash
Executable File
#!/usr/bin/env bash
|
|
# Originally created by - https://github.com/gh0stzk
|
|
|
|
lines="window.dimensions.lines"
|
|
columns="window.dimensions.columns"
|
|
|
|
case "$1" in
|
|
--menu)
|
|
rofi -show drun -theme $HOME/.config/rofi/launcher.rasi
|
|
;;
|
|
--terminal)
|
|
alacritty
|
|
;;
|
|
--floating)
|
|
alacritty --class floaterm,alacritty -o window.dimensions.lines=22 window.dimensions.columns=90
|
|
;;
|
|
--update)
|
|
alacritty --hold --class floaterm,alacritty -o window.dimensions.lines=22 window.dimensions.columns=90 -e updates --update-system
|
|
;;
|
|
--checkupdates)
|
|
alacritty --hold --class updating,alacritty -o window.dimensions.lines=22 window.dimensions.columns=47 -e updates --print-updates
|
|
;;
|
|
--ranger)
|
|
alacritty --class ranger,alacritty -e ranger
|
|
;;
|
|
--nvim)
|
|
alacritty -e nvim
|
|
;;
|
|
--music)
|
|
alacritty --class floaterm,alacritty -o window.dimensions.lines=18 window.dimensions.columns=67 -e ncmpcpp
|
|
;;
|
|
--fetch)
|
|
alacritty --hold --class floaterm,alacritty -o window.dimensions.lines=21 window.dimensions.columns=90 -e neofetch
|
|
;;
|
|
--nodeselector)
|
|
alacritty --class floaterm,alacritty -o window.dimensions.lines=21 window.dimensions.columns=90 -e nodeselector
|
|
;;
|
|
--browser)
|
|
cachy-browser
|
|
;;
|
|
--osmc)
|
|
prismlauncher -l b1.7.3
|
|
;;
|
|
*)
|
|
echo "Not a Valid Option"
|
|
;;
|
|
esac
|