diff --git a/config/hypr/UserConfigs/Startup_Apps.conf b/config/hypr/UserConfigs/Startup_Apps.conf index 5fe8277..baf2c96 100644 --- a/config/hypr/UserConfigs/Startup_Apps.conf +++ b/config/hypr/UserConfigs/Startup_Apps.conf @@ -10,7 +10,8 @@ $SwwwRandom = $UserScripts/WallpaperAutoChange.sh # wallpaper stuff / More wallpaper options below exec-once = swww-daemon --format xrgb -exec-once = $SwwwRandom $wallDIR # random wallpaper switcher every 30 minutes +exec-once = $SwwwRandom $wallDIR # random wallpaper switcher every 30 minutes +exec-once = waypaper --restore & # Startup exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP diff --git a/config/hypr/UserScripts/WallpaperSelectWaypaper.sh b/config/hypr/UserScripts/WallpaperSelectWaypaper.sh new file mode 100755 index 0000000..34f2f37 --- /dev/null +++ b/config/hypr/UserScripts/WallpaperSelectWaypaper.sh @@ -0,0 +1,10 @@ +#!/bin/bash +# /* ---- 💫 https://github.com/JaKooLit 💫 ---- */ ## +# This script for setting colours for wallaper selected by Waypaper(SUPER W) + +SCRIPTSDIR="$HOME/.config/hypr/scripts" + +sleep 0.5 +${SCRIPTSDIR}/WallustSwww.sh +sleep 0.2 +${SCRIPTSDIR}/Refresh.sh diff --git a/config/hypr/configs/Keybinds.conf b/config/hypr/configs/Keybinds.conf index 5625508..71fa934 100644 --- a/config/hypr/configs/Keybinds.conf +++ b/config/hypr/configs/Keybinds.conf @@ -34,8 +34,8 @@ bind = SHIFT, ALT_L, exec, $scriptsDir/SwitchKeyboardLayout.sh # Switch Keyboard # FEATURES / EXTRAS (UserScripts) bind = $mainMod, E, exec, $UserScripts/QuickEdit.sh # Quick Edit Hyprland Settings bind = $mainMod SHIFT, M, exec, $UserScripts/RofiBeats.sh # online music -bind = $mainMod, W, exec, $UserScripts/WallpaperSelect.sh # Select wallpaper to apply -bind = CTRL ALT, W, exec, $UserScripts/WallpaperRandom.sh # Random wallpapers +bind = $mainMod, W, exec, command -v waypaper >/dev/null 2>&1 && waypaper || $UserScripts/WallpaperSelect.sh # Select wallpaper to apply +bind = CTRL ALT, W, exec, command -v waypaper >/dev/null 2>&1 && waypaper --random || $UserScripts/WallpaperRandom.sh # Random wallpapers # Waybar / Bar related bind = $mainMod, B, exec, killall -SIGUSR1 waybar # Toggle hide/show waybar diff --git a/config/waypaper/config.ini b/config/waypaper/config.ini new file mode 100644 index 0000000..666065b --- /dev/null +++ b/config/waypaper/config.ini @@ -0,0 +1,19 @@ +[Settings] +language = en +folder = ~/Pictures/wallpapers +wallpaper = ~/Pictures/wallpapers/Fantasy-Waterfall.png +backend = swww +monitors = All +fill = Fill +sort = name +color = #000000 +subfolders = False +number_of_columns = 6 +swww_transition_type = wipe +swww_transition_step = 120 +swww_transition_angle = 0 +swww_transition_duration = 2 +swww_transition_fps = 60 +post_command = ~/.config/hypr/UserScripts/WallpaperSelectWaypaper.sh +show_hidden = False +