theme switcher gui
This commit is contained in:
2
.config/scripts/getActiveMonitor.sh
Executable file
2
.config/scripts/getActiveMonitor.sh
Executable file
@@ -0,0 +1,2 @@
|
||||
active_workspace= hyprctl activeworkspace | grep "on monitor" | sed 's/.*monitor //' | sed 's/://'
|
||||
echo $active_workspace
|
||||
4
.config/scripts/rofiSelectWallpaper.sh
Executable file
4
.config/scripts/rofiSelectWallpaper.sh
Executable file
@@ -0,0 +1,4 @@
|
||||
availablewallpaper=$(ls ~/.config/assets/wallpaper/)
|
||||
availablewallpaper=$(sed "s_ _\n_g" <<<$availablewallpaper)
|
||||
chosenwallpaper=$(echo $availablewallpaper | sed "s_ _\n_g" | rofi -dmenu)
|
||||
~/.config/scripts/set-wallpaper.sh ~/.config/assets/wallpaper/$chosenwallpaper
|
||||
10
.config/scripts/set-wallpaper.sh
Executable file
10
.config/scripts/set-wallpaper.sh
Executable file
@@ -0,0 +1,10 @@
|
||||
swww img --transition-duration 1 --transition-type grow --transition-fps 60 --transition-pos 0.5,0.9 $1
|
||||
if [ -z $2 ]; then
|
||||
matugen image $1 -m dark
|
||||
else
|
||||
matugen image $1 -m $2
|
||||
fi
|
||||
wallpapername=$(sed "s_-wallpaper\.\w*__" <<<$(sed "s_.*wallpaper/__" <<<"$1"))
|
||||
wallpaperextension=$(sed "s_.*-wallpaper\.__" <<<"$1")
|
||||
wallpaper=$wallpapername-wallpaper.$wallpaperextension
|
||||
sed -i "s_wallpaper/[^ ]*\.\w*_wallpaper/${wallpaper}_" ~/.config/hypr/lastWallpaper.conf
|
||||
Reference in New Issue
Block a user