diff --git a/.config/hypr/hyprland.conf b/.config/hypr/hyprland.conf index 9a7e007..2a2bf0b 100644 --- a/.config/hypr/hyprland.conf +++ b/.config/hypr/hyprland.conf @@ -17,7 +17,7 @@ exec-once = waybar exec-once = clipse -listen exec-once = swaync exec-once = /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 -exec-once = /home/rafayahmad/eww/target/release/eww daemon +exec-once = eww daemon exec-once = hyprpaper && ~/dotfiles/scripts/currentWallpaperHyprlock.sh exec-once = /home/rafayahmad/dotfiles/scripts/brightnessWidget.sh @@ -120,7 +120,7 @@ master { gestures { # See https://wiki.hyprland.org/Configuring/Variables/ for more - workspace_swipe = on + gesture = 3, horizontal, workspace } misc { diff --git a/.config/swaync/config.json b/.config/swaync/config.json index f7d6b02..566a384 100644 --- a/.config/swaync/config.json +++ b/.config/swaync/config.json @@ -52,7 +52,8 @@ "widgets": [ "inhibitors", "title", - "dnd", + "buttons-grid", + "mpris", "notifications" ], "widget-config": { @@ -81,11 +82,18 @@ "buttons-grid": { "actions": [ { - "label": "直", + "label": "󰤨", "type": "toggle", "active": true, "command": "sh -c '[[ $SWAYNC_TOGGLE_STATE == true ]] && nmcli radio wifi on || nmcli radio wifi off'", "update-command": "sh -c '[[ $(nmcli radio wifi) == \"enabled\" ]] && echo true || echo false'" + }, + { + "label": "󰂯", + "type": "toggle", + "active": true, + "command": "sh -c '[[ $SWAYNC_TOGGLE_STATE == true ]] && rfkill unblock bluetooth || rfkill block bluetooth'", + "update-command": "sh -c '[[ $(rfkill list bluetooth | grep -c \"Soft blocked: no\") -eq 1 ]] && echo true || echo false'" } ] } diff --git a/scripts/brightnessWidget.sh b/scripts/brightnessWidget.sh index 93bdbba..4b69190 100755 --- a/scripts/brightnessWidget.sh +++ b/scripts/brightnessWidget.sh @@ -3,20 +3,20 @@ while true; do while "$(cat /home/rafayahmad/dotfiles/.config/eww/brightnessShow)"; do - activeWindows=$(/home/rafayahmad/eww/target/release/eww active-windows) + activeWindows=$(eww active-windows) if [[ "$activeWindows" != *"brightnessWin"* ]] ; then echo "opening" - /home/rafayahmad/eww/target/release/eww open brightnessWin + eww open brightnessWin fi echo false > /home/rafayahmad/.config/eww/brightnessShow sleep 1 done - activeWindows=$(/home/rafayahmad/eww/target/release/eww active-windows) + activeWindows=$(eww active-windows) if [[ "$activeWindows" == *"brightnessWin"* ]] ; then echo "closing" - /home/rafayahmad/eww/target/release/eww close brightnessWin + eww close brightnessWin fi done diff --git a/scripts/youtubeData b/scripts/youtubeData index d798c19..dea4a01 100644 --- a/scripts/youtubeData +++ b/scripts/youtubeData @@ -1,2 +1,2 @@ -2025-08-13 -45 \ No newline at end of file +2025-10-25 +10 \ No newline at end of file