Add -replace to all rofi launchers
This commit is contained in:
parent
579f8a8cdd
commit
afd1476f93
@ -22,4 +22,4 @@ keybinds=$(echo "$keybinds" | sed 's/$mainMod/SUPER/g'| sed 's/,\([^,]*\)$/ = \
|
|||||||
# -----------------------------------------------------
|
# -----------------------------------------------------
|
||||||
# Show keybindings in rofi
|
# Show keybindings in rofi
|
||||||
# -----------------------------------------------------
|
# -----------------------------------------------------
|
||||||
rofi -dmenu -p "Keybinds" -config ~/dotfiles/rofi/config-compact.rasi <<< "$keybinds"
|
rofi -dmenu -replace -p "Keybinds" -config ~/dotfiles/rofi/config-compact.rasi <<< "$keybinds"
|
@ -17,7 +17,7 @@ option3="Fullscreen (delay 3 sec)"
|
|||||||
|
|
||||||
options="$option2\n$option3"
|
options="$option2\n$option3"
|
||||||
|
|
||||||
choice=$(echo -e "$options" | rofi -dmenu -config ~/dotfiles/rofi/config-screenshot.rasi -i -no-show-icons -l 2 -width 30 -p "Take Screenshot")
|
choice=$(echo -e "$options" | rofi -dmenu -replace -config ~/dotfiles/rofi/config-screenshot.rasi -i -no-show-icons -l 2 -width 30 -p "Take Screenshot")
|
||||||
|
|
||||||
case $choice in
|
case $choice in
|
||||||
$option2)
|
$option2)
|
||||||
|
@ -22,7 +22,7 @@ case $1 in
|
|||||||
|
|
||||||
# Select wallpaper with rofi
|
# Select wallpaper with rofi
|
||||||
"select")
|
"select")
|
||||||
selected=$(ls -1 ~/wallpaper | grep "jpg" | rofi -dmenu -config ~/dotfiles/rofi/config-wallpaper.rasi)
|
selected=$(ls -1 ~/wallpaper | grep "jpg" | rofi -dmenu -replace -config ~/dotfiles/rofi/config-wallpaper.rasi)
|
||||||
if [ ! "$selected" ]; then
|
if [ ! "$selected" ]; then
|
||||||
echo "No wallpaper selected"
|
echo "No wallpaper selected"
|
||||||
exit
|
exit
|
||||||
|
@ -25,7 +25,7 @@ options="$option1\n"
|
|||||||
options="$options$option2\n"
|
options="$options$option2\n"
|
||||||
options="$options$option3\n$option4"
|
options="$options$option3\n$option4"
|
||||||
|
|
||||||
choice=$(echo -e "$options" | rofi -dmenu -config ~/dotfiles/rofi/config-power.rasi -i -no-show-icons -l 4 -width 30 -p "Powermenu")
|
choice=$(echo -e "$options" | rofi -dmenu -replace -config ~/dotfiles/rofi/config-power.rasi -i -no-show-icons -l 4 -width 30 -p "Powermenu")
|
||||||
|
|
||||||
case $choice in
|
case $choice in
|
||||||
$option1)
|
$option1)
|
||||||
|
@ -17,7 +17,7 @@ option3="Fullscreen (delay 3 sec)"
|
|||||||
|
|
||||||
options="$option2\n$option3"
|
options="$option2\n$option3"
|
||||||
|
|
||||||
choice=$(echo -e "$options" | rofi -dmenu -config ~/dotfiles/rofi/config-screenshot.rasi -i -no-show-icons -l 2 -width 30 -p "Take Screenshot")
|
choice=$(echo -e "$options" | rofi -dmenu -replace -config ~/dotfiles/rofi/config-screenshot.rasi -i -no-show-icons -l 2 -width 30 -p "Take Screenshot")
|
||||||
|
|
||||||
case $choice in
|
case $choice in
|
||||||
$option2)
|
$option2)
|
||||||
|
@ -22,7 +22,7 @@ case $1 in
|
|||||||
|
|
||||||
# Select wallpaper with rofi
|
# Select wallpaper with rofi
|
||||||
"select")
|
"select")
|
||||||
selected=$(ls -1 ~/wallpaper | grep "jpg" | rofi -dmenu -config ~/dotfiles/rofi/config-wallpaper.rasi)
|
selected=$(ls -1 ~/wallpaper | grep "jpg" | rofi -dmenu -replace -config ~/dotfiles/rofi/config-wallpaper.rasi)
|
||||||
if [ ! "$selected" ]; then
|
if [ ! "$selected" ]; then
|
||||||
echo "No wallpaper selected"
|
echo "No wallpaper selected"
|
||||||
exit
|
exit
|
||||||
|
@ -18,7 +18,7 @@ option3="Fullscreen (delay 3 sec)"
|
|||||||
|
|
||||||
options="$option2\n$option3\n$option1"
|
options="$option2\n$option3\n$option1"
|
||||||
|
|
||||||
choice=$(echo -e "$options" | rofi -i -dmenu -config ~/dotfiles/rofi/config-screenshot.rasi -width 30 -l 3 -p "Take Screenshot")
|
choice=$(echo -e "$options" | rofi -i -dmenu -replace -config ~/dotfiles/rofi/config-screenshot.rasi -width 30 -l 3 -p "Take Screenshot")
|
||||||
|
|
||||||
case $choice in
|
case $choice in
|
||||||
$option1)
|
$option1)
|
||||||
|
@ -22,7 +22,7 @@ case $1 in
|
|||||||
|
|
||||||
# Select wallpaper with rofi
|
# Select wallpaper with rofi
|
||||||
"select")
|
"select")
|
||||||
selected=$(ls -1 ~/wallpaper | grep "jpg" | rofi -dmenu -config ~/dotfiles/rofi/config-wallpaper.rasi)
|
selected=$(ls -1 ~/wallpaper | grep "jpg" | rofi -dmenu -replace -config ~/dotfiles/rofi/config-wallpaper.rasi)
|
||||||
if [ ! "$selected" ]; then
|
if [ ! "$selected" ]; then
|
||||||
echo "No wallpaper selected"
|
echo "No wallpaper selected"
|
||||||
exit
|
exit
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
# -----------------------------------------------------
|
# -----------------------------------------------------
|
||||||
|
|
||||||
case $1 in
|
case $1 in
|
||||||
d) cliphist list | rofi -dmenu -config ~/dotfiles/rofi/config-cliphist.rasi | cliphist delete
|
d) cliphist list | rofi -dmenu -replace -config ~/dotfiles/rofi/config-cliphist.rasi | cliphist delete
|
||||||
;;
|
;;
|
||||||
|
|
||||||
w) if [ `echo -e "Clear\nCancel" | rofi -dmenu -config ~/dotfiles/rofi/config-short.rasi` == "Clear" ] ; then
|
w) if [ `echo -e "Clear\nCancel" | rofi -dmenu -config ~/dotfiles/rofi/config-short.rasi` == "Clear" ] ; then
|
||||||
@ -18,6 +18,6 @@ case $1 in
|
|||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
|
|
||||||
*) cliphist list | rofi -dmenu -config ~/dotfiles/rofi/config-cliphist.rasi | cliphist decode | wl-copy
|
*) cliphist list | rofi -dmenu -replace -config ~/dotfiles/rofi/config-cliphist.rasi | cliphist decode | wl-copy
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
@ -167,7 +167,7 @@
|
|||||||
// Rofi Application Launcher
|
// Rofi Application Launcher
|
||||||
"custom/appmenu": {
|
"custom/appmenu": {
|
||||||
"format": "Apps",
|
"format": "Apps",
|
||||||
"on-click": "rofi -show drun",
|
"on-click": "rofi -show drun -replace",
|
||||||
"on-click-right": "~/dotfiles/hypr/scripts/keybindings.sh",
|
"on-click-right": "~/dotfiles/hypr/scripts/keybindings.sh",
|
||||||
"tooltip": false
|
"tooltip": false
|
||||||
},
|
},
|
||||||
|
@ -44,7 +44,7 @@ done
|
|||||||
# Show rofi dialog
|
# Show rofi dialog
|
||||||
# -----------------------------------------------------
|
# -----------------------------------------------------
|
||||||
listNames=${listNames::-2}
|
listNames=${listNames::-2}
|
||||||
choice=$(echo -e "$listNames" | rofi -dmenu -config ~/dotfiles/rofi/config-wallpaper.rasi -no-show-icons -width 30 -p "Themes" -format i)
|
choice=$(echo -e "$listNames" | rofi -dmenu -replace -config ~/dotfiles/rofi/config-wallpaper.rasi -no-show-icons -width 30 -p "Themes" -format i)
|
||||||
|
|
||||||
# -----------------------------------------------------
|
# -----------------------------------------------------
|
||||||
# Set new theme by writing the theme information to ~/.cache/.themestyle.sh
|
# Set new theme by writing the theme information to ~/.cache/.themestyle.sh
|
||||||
|
Loading…
Reference in New Issue
Block a user