From ae6ea0b77208c8620c5f980956a307207d48e7de Mon Sep 17 00:00:00 2001 From: hesam-init Date: Wed, 10 Jul 2024 14:32:04 +0330 Subject: [PATCH] feat: eww on startup --- hypr-configs/hyprland/eww/scripts/eww/start.sh | 9 +++++++++ .../eww/{toggle-control-panel => toggle-panel.sh} | 0 .../hyprland/hypr/configs/animation/export.conf | 2 +- .../hypr/configs/animation/variants/default.conf | 2 +- hypr-configs/hyprland/hypr/configs/autostart.conf | 11 ++++++----- hypr-configs/hyprland/hypr/configs/keybinds.conf | 2 +- hypr-configs/hyprland/hypr/hyprland.conf | 2 +- hypr-configs/hyprland/hypr/hyprpaper.conf | 4 ++-- 8 files changed, 21 insertions(+), 11 deletions(-) create mode 100755 hypr-configs/hyprland/eww/scripts/eww/start.sh rename hypr-configs/hyprland/eww/scripts/eww/{toggle-control-panel => toggle-panel.sh} (100%) diff --git a/hypr-configs/hyprland/eww/scripts/eww/start.sh b/hypr-configs/hyprland/eww/scripts/eww/start.sh new file mode 100755 index 0000000..b7fa0bb --- /dev/null +++ b/hypr-configs/hyprland/eww/scripts/eww/start.sh @@ -0,0 +1,9 @@ +#!/usr/bin/env bash + +if ! pgrep -x "eww" >/dev/null; then + eww daemon & + sleep 1 +fi + +eww open bar +eww open notifications diff --git a/hypr-configs/hyprland/eww/scripts/eww/toggle-control-panel b/hypr-configs/hyprland/eww/scripts/eww/toggle-panel.sh similarity index 100% rename from hypr-configs/hyprland/eww/scripts/eww/toggle-control-panel rename to hypr-configs/hyprland/eww/scripts/eww/toggle-panel.sh diff --git a/hypr-configs/hyprland/hypr/configs/animation/export.conf b/hypr-configs/hyprland/hypr/configs/animation/export.conf index 79f23a0..24a4c43 100644 --- a/hypr-configs/hyprland/hypr/configs/animation/export.conf +++ b/hypr-configs/hyprland/hypr/configs/animation/export.conf @@ -1 +1 @@ -source = ~/.config/hypr/configs/animation/variants/default.conf \ No newline at end of file +source = ~/.config/hypr/configs/animation/variants/animations-river.conf \ No newline at end of file diff --git a/hypr-configs/hyprland/hypr/configs/animation/variants/default.conf b/hypr-configs/hyprland/hypr/configs/animation/variants/default.conf index 806afc0..670abbd 100644 --- a/hypr-configs/hyprland/hypr/configs/animation/variants/default.conf +++ b/hypr-configs/hyprland/hypr/configs/animation/variants/default.conf @@ -3,7 +3,6 @@ # name "Default" # ----------------------------------------------------- - animations { enabled = true @@ -17,3 +16,4 @@ animations { animation = workspaces, 1, 6, default animation = specialWorkspace, 1, 6, default, slidevert } + diff --git a/hypr-configs/hyprland/hypr/configs/autostart.conf b/hypr-configs/hyprland/hypr/configs/autostart.conf index 4d7729b..13ee62c 100644 --- a/hypr-configs/hyprland/hypr/configs/autostart.conf +++ b/hypr-configs/hyprland/hypr/configs/autostart.conf @@ -3,15 +3,16 @@ # ----------------------------------------------------- exec-once = dbus-update-activation-environment --all & -exec-once = ~/.config/hypr/scripts/startup/pipewire.sh & -exec-once = ~/.config/hypr/scripts/startup/keyring.sh & +exec-once = $SCRIPT_PATH/startup/pipewire.sh & +exec-once = $SCRIPT_PATH/startup/keyring.sh & exec-once = wl-paste --watch cliphist store & -exec-once = ~/.config/hypr/scripts/startup/dunst.sh & +exec-once = $SCRIPT_PATH/startup/dunst.sh & # exec-once = ~/.config/hypr/scripts/wallpaper/wallpaper-daemon.sh & exec-once = hyprpaper & -exec-once = ~/.config/hypr/scripts/startup/swayosd.sh & -exec-once = ~/.config/hypr/scripts/waybar/start.sh & +exec-once = $SCRIPT_PATH/startup/swayosd.sh & +# exec-once = ~/.config/hypr/scripts/waybar/start.sh & +exec-once = $EWW_SCRIPT_PATH/eww/start.sh & # exec-once = avizo-service & # exec-once = eww daemon && eww open bar diff --git a/hypr-configs/hyprland/hypr/configs/keybinds.conf b/hypr-configs/hyprland/hypr/configs/keybinds.conf index 73580cb..ba759bd 100644 --- a/hypr-configs/hyprland/hypr/configs/keybinds.conf +++ b/hypr-configs/hyprland/hypr/configs/keybinds.conf @@ -36,7 +36,7 @@ bind = $mainMod, J, exec, $pkg_manager bind = $mainMod, B, exec, $bluetooth-manager # EWw -bind = $mainMod, Z, exec, $toggle_control_panel +bind = $mainMod, Z, exec, $toggle_panel # Screenshot bind = $mainMod, PRINT, exec, $screenshot -m window diff --git a/hypr-configs/hyprland/hypr/hyprland.conf b/hypr-configs/hyprland/hypr/hyprland.conf index 2126168..98f9ce1 100644 --- a/hypr-configs/hyprland/hypr/hyprland.conf +++ b/hypr-configs/hyprland/hypr/hyprland.conf @@ -21,7 +21,7 @@ env = QT_QPA_PLATFORM,wayland $SCRIPT_PATH = ~/.config/hypr/scripts $EWW_SCRIPT_PATH = ~/.config/eww/scripts -$toggle_control_panel = $EWW_SCRIPT_PATH/eww/toggle-control-panel +$toggle_panel = $EWW_SCRIPT_PATH/eww/toggle-panel $mainMod = SUPER $terminal = alacritty -o "window.opacity=0" diff --git a/hypr-configs/hyprland/hypr/hyprpaper.conf b/hypr-configs/hyprland/hypr/hyprpaper.conf index 1a59d0b..f417269 100644 --- a/hypr-configs/hyprland/hypr/hyprpaper.conf +++ b/hypr-configs/hyprland/hypr/hyprpaper.conf @@ -1,7 +1,7 @@ $WALLPAPER_PATH = ~/.config/hypr/wallpapers -preload = $WALLPAPER_PATH/harmony.png +preload = $WALLPAPER_PATH/windows.jpg -wallpaper = ,$WALLPAPER_PATH/harmony.png +wallpaper = ,$WALLPAPER_PATH/windows.jpg splash = true \ No newline at end of file