From 746739ec0b06996a057145193f5f1b700d32e6ec Mon Sep 17 00:00:00 2001 From: ItsDrike Date: Sun, 5 Oct 2025 17:40:10 +0200 Subject: [PATCH 1/6] Move to bin pkgs for walker & elephant --- install_gui.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install_gui.sh b/install_gui.sh index ad1e4b9..601fd07 100755 --- a/install_gui.sh +++ b/install_gui.sh @@ -87,7 +87,7 @@ paru -S --noconfirm --needed \ hyprpicker hyprpaper hyprsunset # Application launcher -paru -S --noconfirm --needed walker elephant elephant-desktopapplications elephant-files elephant-runner elephant-websearch elephant-symbols elephant-calc elephant-menus +paru -S --noconfirm --needed walker-bin elephant-bin elephant-desktopapplications-bin elephant-files-bin elephant-runner-bin elephant-websearch-bin elephant-symbols-bin elephant-calc-bin elephant-menus-bin # Hyprland paru -S --noconfirm --needed hyprland xdg-desktop-portal-hyprland From a3f8fd9fdc1d224dd85b955084bffadef000d1cd Mon Sep 17 00:00:00 2001 From: ItsDrike Date: Sun, 5 Oct 2025 17:40:23 +0200 Subject: [PATCH 2/6] Add some other audio pkgs --- install_gui.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install_gui.sh b/install_gui.sh index 601fd07..d2fd019 100755 --- a/install_gui.sh +++ b/install_gui.sh @@ -95,7 +95,7 @@ paru -S --noconfirm --needed hyprland xdg-desktop-portal-hyprland # Audio paru -S --noconfirm --needed \ pipewire wireplumber pipewire-alsa pipewire-pulse pipewire-jack \ - alsa-utils pulsemixer + alsa-utils alsa-firmware alsa-plugins rtkit pulsemixer # Other Utilities paru -S --noconfirm --needed \ From 8bd2b90d3b2aee1506c0245914b33ab52ceecb78 Mon Sep 17 00:00:00 2001 From: ItsDrike Date: Sun, 5 Oct 2025 17:40:41 +0200 Subject: [PATCH 3/6] Install ntp in root install script --- install_root.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install_root.sh b/install_root.sh index 3c59f61..a6c7fb4 100755 --- a/install_root.sh +++ b/install_root.sh @@ -25,7 +25,7 @@ pacman -Syu --noconfirm # Install essential packages pacman -S --noconfirm --needed \ networkmanager neovim sudo reflector pacman-contrib man-db man-pages rsync btop \ - bind base-devel git fd ripgrep fwupd arch-audit systemd-resolvconf opensmtpd + bind base-devel git fd ripgrep fwupd arch-audit systemd-resolvconf opensmtpd ntp # Install packages necessary for this script / other scripts in this dotfiles repo pacman -S --noconfirm --needed python-rich bc lua jq bat From 7d73201ccac5f5c620cb668617793fa2d0011ee3 Mon Sep 17 00:00:00 2001 From: ItsDrike Date: Sun, 5 Oct 2025 17:50:16 +0200 Subject: [PATCH 4/6] Revert "Move to bin pkgs for walker & elephant" This reverts commit 746739ec0b06996a057145193f5f1b700d32e6ec. It seems that the -bin packages contain issues with being built against different versions of some internal dependencies, causing elephant-bin not to be able to load the providers. --- install_gui.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install_gui.sh b/install_gui.sh index d2fd019..0f7ad7a 100755 --- a/install_gui.sh +++ b/install_gui.sh @@ -87,7 +87,7 @@ paru -S --noconfirm --needed \ hyprpicker hyprpaper hyprsunset # Application launcher -paru -S --noconfirm --needed walker-bin elephant-bin elephant-desktopapplications-bin elephant-files-bin elephant-runner-bin elephant-websearch-bin elephant-symbols-bin elephant-calc-bin elephant-menus-bin +paru -S --noconfirm --needed walker elephant elephant-desktopapplications elephant-files elephant-runner elephant-websearch elephant-symbols elephant-calc elephant-menus # Hyprland paru -S --noconfirm --needed hyprland xdg-desktop-portal-hyprland From 2e8b9de112b909927d3278b2489743b8bd369491 Mon Sep 17 00:00:00 2001 From: ItsDrike Date: Sun, 5 Oct 2025 18:14:39 +0200 Subject: [PATCH 5/6] Add elephant bluetooth & elephant archpkgs --- install_gui.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install_gui.sh b/install_gui.sh index 0f7ad7a..20f285b 100755 --- a/install_gui.sh +++ b/install_gui.sh @@ -87,7 +87,7 @@ paru -S --noconfirm --needed \ hyprpicker hyprpaper hyprsunset # Application launcher -paru -S --noconfirm --needed walker elephant elephant-desktopapplications elephant-files elephant-runner elephant-websearch elephant-symbols elephant-calc elephant-menus +paru -S --noconfirm --needed walker elephant elephant-desktopapplications elephant-files elephant-runner elephant-websearch elephant-symbols elephant-calc elephant-menus elephant-bluetooth elephant-archlinuxpkgs # Hyprland paru -S --noconfirm --needed hyprland xdg-desktop-portal-hyprland From 6a29544702d7730709f770d74ab73ffb35ffbe28 Mon Sep 17 00:00:00 2001 From: ItsDrike Date: Sun, 5 Oct 2025 18:15:26 +0200 Subject: [PATCH 6/6] Start walker via socket call on keybind --- home/.config/hypr/hyprland.d/keybinds.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/home/.config/hypr/hyprland.d/keybinds.conf b/home/.config/hypr/hyprland.d/keybinds.conf index 572e375..6356a53 100644 --- a/home/.config/hypr/hyprland.d/keybinds.conf +++ b/home/.config/hypr/hyprland.d/keybinds.conf @@ -28,7 +28,7 @@ bind = SUPER SHIFT, T, exec, toggle-idle # ### PROGRAMS ### # ################ -bind = SUPER, R, exec, uwsm app -- walker +bind = SUPER, R, exec, nc -U /run/user/$UID/walker/walker.sock bind = SUPER, Return, exec, uwsm app -- kitty bind = SUPER, X, exec, uwsm app -- pcmanfm-qt bind = SUPER, B, exec, uwsm app -- firefox