Add -replace to all rofi launchers

This commit is contained in:
Stephan Raabe 2023-11-13 13:37:27 +01:00
parent 579f8a8cdd
commit afd1476f93
11 changed files with 12 additions and 12 deletions

View File

@ -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"

View File

@ -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)

View File

@ -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

View File

@ -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)

View File

@ -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)

View File

@ -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

View File

@ -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)

View File

@ -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

View File

@ -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

View File

@ -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
}, },

View File

@ -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