diff --git a/.vscode/settings.json b/.vscode/settings.json index e61b5fc..ab69f06 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -51,6 +51,7 @@ "togglefloating", "togglespecialworkspace", "togglesplit", + "uwsm", "vicinae", "Waybar", "waypaper", @@ -58,6 +59,6 @@ "wlogout", "wpctl", "XCURSOR", - "ZIPLINE", + "ZIPLINE" ] } diff --git a/Configs/.config/hypr/hyprland.conf b/Configs/.config/hypr/hyprland.conf index 3fb35b4..043bb17 100644 --- a/Configs/.config/hypr/hyprland.conf +++ b/Configs/.config/hypr/hyprland.conf @@ -1,12 +1,12 @@ +### ENV +source = ~/.config/hypr/hyprland/env.conf + ### MAIN source = ~/.config/hypr/hyprland/looknfeel.conf ### MONITORS source = ~/.config/hypr/hyprland/monitors.conf -### ENV -source = ~/.config/hypr/hyprland/env.conf - ### EXEC source = ~/.config/hypr/hyprland/exec.conf diff --git a/Configs/.config/hypr/hyprland/exec.conf b/Configs/.config/hypr/hyprland/exec.conf index dcf108d..844318f 100644 --- a/Configs/.config/hypr/hyprland/exec.conf +++ b/Configs/.config/hypr/hyprland/exec.conf @@ -3,13 +3,20 @@ ################# ### Required +exec-once = systemctl --user import-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP +exec-once = dbus-update-activation-environment --all +exec-once = sleep 1 && dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP + exec-once = uwsm app -- gnome-keyring-daemon --start --components=secrets -exec-once = uwsm app -- swww-daemon exec-once = uwsm app -- /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 -exec-once = uwsm app -- ~/.config/bin/change-wall.sh ~/Pictures/Wallpapers + +exec-once = uwsm app -- swww-daemon +exec-once = uwsm app -- sleep 0.3; ~/.config/bin/change-wall.sh ~/Pictures/Wallpapers + exec-once = uwsm app -- hypridle exec-once = uwsm app -- nwg-look -a exec-once = uwsm app -- wl-clip-persist --clipboard regular --write-timeout 1000 --selection-size-limit 2097152 --all-mime-type-regex '(?i)^(?!(?:image|audio|video|font|model)/|x-kde-passwordManagerHint).+' + exec-once = uwsm app -- vicinae server exec-once = uwsm app -- swaync -c ~/.config/swaync/config.json exec-once = uwsm app -- waybar -c ~/.config/waybar/config.jsonc -s ~/.config/waybar/styles.css @@ -18,7 +25,6 @@ exec-once = uwsm app -- waybar -c ~/.config/waybar/config.jsonc -s ~/.config/way exec-once = uwsm app -- nm-applet exec-once = uwsm app -- blueman-applet - ### User programs # exec-once = uwsm app -- kdeconnectd # exec-once = uwsm app -- kdeconnect-indicator