This commit is contained in:
2025-09-24 12:22:25 +03:00
parent 92ff7446e9
commit 0a97ca1e18
11 changed files with 59 additions and 26 deletions

2
scripts/gentoo-init.sh Normal file → Executable file
View File

@@ -1,7 +1,7 @@
#!/usr/bin/env bash
if [[ "$(hostname)" == "gentoo" ]]; then
notify-send "ocbwoy3-gentoo-debug" "init"
notify-send "Hyprland" "Init gentoo stuff"
hyprctl dispatch exec hyprpaper
hyprctl dispatch exec pipewire
hyprctl dispatch exec pipewire-pulse

View File

@@ -6,9 +6,18 @@ hyprctl dispatch exec "GTK_THEME=Adwaita LC_TIME=lv_LV.UTF-8 waybar -c ~/config/
hyprctl reload > /dev/null &
ROBLOX_PID="$(pidof sober)"
HYPRPAPER_PID="$(pidof hyprpaper)"
# echo ${#ROBLOX_PID}
if [ ${#ROBLOX_PID} -lt 1 ]; then
trap "rm /tmp/.regretevator_state" EXIT > /dev/null
fi
# shit
if [ ${#HYPRPAPER_PID} -lt 1 ]; then
hyprctl dispatch exec hyprpaper
sleep 1
bash ~/config/scripts/load-wallpaper.sh
fi

13
scripts/load-wallpaper.sh Normal file → Executable file
View File

@@ -6,5 +6,14 @@ rm -r ~/.cache/wal
# wal -stn -a 90 -i $HOME/wallpaper/$WALLPAPER
swww img $WALLPAPER --transition-fps 120 --transition-duration 2 -t wipe &
bash ~/dotfiles/scripts/hot-reload.sh
if [[ "$(hostname)" == "gentoo" ]]; then
hyprctl hyprpaper unload all
hyprctl hyprpaper preload $WALLPAPER
hyprctl hyprpaper wallpaper ,$WALLPAPER
fi
if [[ "$(hostname)" != "gentoo" ]]; then
swww img $WALLPAPER --transition-fps 120 --transition-duration 2 -t wipe &
fi
# bash ~/config/scripts/hot-reload.sh

0
scripts/open-roblox-game.sh Normal file → Executable file
View File

18
scripts/select-wallpaper.sh Normal file → Executable file
View File

@@ -6,7 +6,7 @@ if [ ${#WALLPAPER} -gt 0 ] ; then
rm -f $HOME/.cache/.wallpaper
echo "$HOME/Pictures/Wallpapers/$WALLPAPER" >> $HOME/.cache/.wallpaper
echo "$HOME/Pictures/Wallpapers/$WALLPAPER" > $HOME/.cache/.wallpaper
rm -rf $HOME/.cache/wal
@@ -14,7 +14,21 @@ if [ ${#WALLPAPER} -gt 0 ] ; then
# wal -stn -a 90 -i $HOME/wallpaper/$WALLPAPER
swww img $HOME/Pictures/Wallpapers/$WALLPAPER --transition-fps 300 --transition-duration 2 --transition-type simple --transition-step 3 &
if [[ "$(hostname)" != "gentoo" ]]; then
swww img $HOME/Pictures/Wallpapers/$WALLPAPER --transition-fps 300 --transition-duration 2 --transition-type simple --transition-step 3 &
fi
if [[ "$(hostname)" == "gentoo" ]]; then
HYPRPAPER_PID="$(pidof hyprpaper)"
if [ ${#HYPRPAPER_PID} -lt 1 ]; then
hyprctl dispatch exec hyprpaper
sleep 1
fi
hyprctl hyprpaper unload all
hyprctl hyprpaper preload $HOME/Pictures/Wallpapers/$WALLPAPER
hyprctl hyprpaper wallpaper ,$HOME/Pictures/Wallpapers/$WALLPAPER
fi
# bash ~/dotfiles/scripts/hot-reload.sh
else

View File

@@ -2,7 +2,7 @@
sleep 1
notify-send "ocbwoy3-gentoo-debug" "ran xdg setup"
# notify-send "ocbwoy3" "ran xdg setup"
# kill all possible running xdg-desktop-portals
kill -9 $(pidof xdg-desktop-portal-hyprland)
@@ -18,10 +18,10 @@ sleep 1
hyprctl dispatch exec /usr/lib/xdg-desktop-portal-hyprland &
sleep 2
notify-send "ocbwoy3-gentoo-debug" "xdph"
# notify-send "ocbwoy3" "xdph"
# start xdg-desktop-portal
hyprctl dispatch exec /usr/lib/xdg-desktop-portal &
sleep 1
notify-send "ocbwoy3-gentoo-debug" "xdp"
# notify-send "ocbwoy3" "xdp"