From aea06d42ab6c66e96d9e0a6208ca28eb6b410cf2 Mon Sep 17 00:00:00 2001 From: Javier Rolando Date: Sat, 21 Feb 2026 06:55:20 -0300 Subject: [PATCH 1/9] fix: music recognition for songrec 0.6.3+ --- .../quickshell/ii/scripts/musicRecognition/recognize-music.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dots/.config/quickshell/ii/scripts/musicRecognition/recognize-music.sh b/dots/.config/quickshell/ii/scripts/musicRecognition/recognize-music.sh index 183432b97..09d77f902 100755 --- a/dots/.config/quickshell/ii/scripts/musicRecognition/recognize-music.sh +++ b/dots/.config/quickshell/ii/scripts/musicRecognition/recognize-music.sh @@ -53,7 +53,7 @@ while true; do fi ffmpeg -f s16le -ar 44100 -ac 2 -i "$TMP_RAW" -acodec libmp3lame -y -hide_banner -loglevel error "$TMP_MP3" 2>/dev/null - RESULT=$(songrec audio-file-to-recognized-song "$TMP_MP3" 2>/dev/null || true) + RESULT=$(songrec recognize --json "$TMP_MP3" 2>/dev/null || true) if echo "$RESULT" | grep -q '"matches": \[' && [ ${#RESULT} -gt $MIN_VALID_RESULT_LENGTH ]; then echo "$RESULT" From bbc84b68ef66619d98f57553e0ca58274994e8a0 Mon Sep 17 00:00:00 2001 From: rijaluddina Date: Tue, 3 Mar 2026 04:23:46 +0700 Subject: [PATCH 2/9] Fix wiFi signal strength bar display MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. Using root.active?.strength ?? 0 instead of root.networkStrength 2. Added checking wifiStatus === "connected" — only show signal bars if actually connected --- dots/.config/quickshell/ii/services/Network.qml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/dots/.config/quickshell/ii/services/Network.qml b/dots/.config/quickshell/ii/services/Network.qml index 8c3e5a9d1..418258636 100644 --- a/dots/.config/quickshell/ii/services/Network.qml +++ b/dots/.config/quickshell/ii/services/Network.qml @@ -36,13 +36,13 @@ Singleton { property int networkStrength property string materialSymbol: root.ethernet ? "lan" - : root.wifiEnabled + : (root.wifiEnabled && root.wifiStatus === "connected") ? ( - Network.networkStrength > 83 ? "signal_wifi_4_bar" : - Network.networkStrength > 67 ? "network_wifi" : - Network.networkStrength > 50 ? "network_wifi_3_bar" : - Network.networkStrength > 33 ? "network_wifi_2_bar" : - Network.networkStrength > 17 ? "network_wifi_1_bar" : + (root.active?.strength ?? 0) > 83 ? "signal_wifi_4_bar" : + (root.active?.strength ?? 0) > 67 ? "network_wifi" : + (root.active?.strength ?? 0) > 50 ? "network_wifi_3_bar" : + (root.active?.strength ?? 0) > 33 ? "network_wifi_2_bar" : + (root.active?.strength ?? 0) > 17 ? "network_wifi_1_bar" : "signal_wifi_0_bar" ) : (root.wifiStatus === "connecting") From ea0dd2c9a43c09ea9032b95bb8fbbd90327875ce Mon Sep 17 00:00:00 2001 From: end-4 <97237370+end-4@users.noreply.github.com> Date: Tue, 3 Mar 2026 10:35:59 +0100 Subject: [PATCH 3/9] update quickshell --- sdata/dist-arch/illogical-impulse-quickshell-git/PKGBUILD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdata/dist-arch/illogical-impulse-quickshell-git/PKGBUILD b/sdata/dist-arch/illogical-impulse-quickshell-git/PKGBUILD index 690b73123..fe910ba95 100644 --- a/sdata/dist-arch/illogical-impulse-quickshell-git/PKGBUILD +++ b/sdata/dist-arch/illogical-impulse-quickshell-git/PKGBUILD @@ -1,4 +1,4 @@ -_commit='db1777c20b936a86528c1095cbcb1ebd92801402' +_commit='6e17efab83d3a5ad5d6e59bc08d26095c6660502' # Useful links: # https://git.outfoxxed.me/quickshell/quickshell/commits/branch/master # https://aur.archlinux.org/packages/quickshell-git From ba4ac764aa7d8eccfc091f97cb164c517cc70d77 Mon Sep 17 00:00:00 2001 From: end-4 <97237370+end-4@users.noreply.github.com> Date: Tue, 3 Mar 2026 15:20:19 +0100 Subject: [PATCH 4/9] installation: add vulkan-headers to quickshell build dep --- sdata/dist-arch/illogical-impulse-quickshell-git/PKGBUILD | 1 + 1 file changed, 1 insertion(+) diff --git a/sdata/dist-arch/illogical-impulse-quickshell-git/PKGBUILD b/sdata/dist-arch/illogical-impulse-quickshell-git/PKGBUILD index fe910ba95..3828b9838 100644 --- a/sdata/dist-arch/illogical-impulse-quickshell-git/PKGBUILD +++ b/sdata/dist-arch/illogical-impulse-quickshell-git/PKGBUILD @@ -52,6 +52,7 @@ makedepends=( 'ninja' 'cmake' 'git' + 'vulkan-headers' ) provides=("$_pkgname") conflicts=("$_pkgname") From 65eeea7ffa7affd06010b39b8d4b7c922e10e905 Mon Sep 17 00:00:00 2001 From: "3N1GM4.ExE" Date: Tue, 3 Mar 2026 17:50:39 +0100 Subject: [PATCH 5/9] fix(quickshell): fix qs crashing when sidebar is detached while in use This is a small fix that removes the left sidebar from the focus grab system before destroying the panel. --- .../.config/quickshell/ii/modules/ii/sidebarLeft/SidebarLeft.qml | 1 + 1 file changed, 1 insertion(+) diff --git a/dots/.config/quickshell/ii/modules/ii/sidebarLeft/SidebarLeft.qml b/dots/.config/quickshell/ii/modules/ii/sidebarLeft/SidebarLeft.qml index 1952557bc..d58deb3f1 100644 --- a/dots/.config/quickshell/ii/modules/ii/sidebarLeft/SidebarLeft.qml +++ b/dots/.config/quickshell/ii/modules/ii/sidebarLeft/SidebarLeft.qml @@ -67,6 +67,7 @@ Scope { // Scope onDetachChanged: { if (root.detach) { + GlobalFocusGrab.removeDismissable(sidebarLoader.item) // Remove sidebar from the focus grab system sidebarContent.parent = null; // Detach content from sidebar sidebarLoader.active = false; // Unload sidebar detachedSidebarLoader.active = true; // Load detached window From c85e98d6f9ca77802aad4653d8fcfd02765addfd Mon Sep 17 00:00:00 2001 From: end-4 <97237370+end-4@users.noreply.github.com> Date: Tue, 3 Mar 2026 18:22:22 +0100 Subject: [PATCH 6/9] theming: material code: add antigravity --- .../ii/scripts/colors/code/material-code-set-color.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dots/.config/quickshell/ii/scripts/colors/code/material-code-set-color.sh b/dots/.config/quickshell/ii/scripts/colors/code/material-code-set-color.sh index b29fa7775..2f68d2658 100755 --- a/dots/.config/quickshell/ii/scripts/colors/code/material-code-set-color.sh +++ b/dots/.config/quickshell/ii/scripts/colors/code/material-code-set-color.sh @@ -8,6 +8,8 @@ settings_paths=( "${XDG_CONFIG_HOME:-$HOME/.config}/Code - OSS/User/settings.json" "${XDG_CONFIG_HOME:-$HOME/.config}/Code - Insiders/User/settings.json" "${XDG_CONFIG_HOME:-$HOME/.config}/Cursor/User/settings.json" + "${XDG_CONFIG_HOME:-$HOME/.config}/Antigravity/User/settings.json" + # Add more paths as needed for other forks ) From 5cbf5608beede5661cb72ee1d4548ddb337889b1 Mon Sep 17 00:00:00 2001 From: end-4 <97237370+end-4@users.noreply.github.com> Date: Tue, 3 Mar 2026 22:34:01 +0100 Subject: [PATCH 7/9] keybinds: add splitratio --- dots/.config/hypr/hyprland/keybinds.conf | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dots/.config/hypr/hyprland/keybinds.conf b/dots/.config/hypr/hyprland/keybinds.conf index c5357abbe..6085e7de4 100644 --- a/dots/.config/hypr/hyprland/keybinds.conf +++ b/dots/.config/hypr/hyprland/keybinds.conf @@ -109,8 +109,8 @@ bind = Super+Shift+Alt, Q, exec, hyprctl kill # Forcefully zap a window # Window split ratio #/# binde = Super, ;/',, # Adjust split ratio -binde = Super, Semicolon, splitratio, -0.1 # [hidden] -binde = Super, Apostrophe, splitratio, +0.1 # [hidden] +binde = Super, Semicolon, layoutmsg, splitratio -0.1 # [hidden] +binde = Super, Apostrophe, layoutmsg, splitratio +0.1 # [hidden] # Positioning mode bind = Super+Alt, Space, togglefloating, # Float/Tile bind = Super, D, fullscreen, 1 # Maximize @@ -255,7 +255,7 @@ bind = Super, T, exec, ~/.config/hypr/hyprland/scripts/launch_first_available.sh bind = Ctrl+Alt, T, exec, ~/.config/hypr/hyprland/scripts/launch_first_available.sh "${TERMINAL}" "kitty -1" "foot" "alacritty" "wezterm" "konsole" "kgx" "uxterm" "xterm" # [hidden] (terminal) (for Ubuntu people) bind = Super, E, exec, ~/.config/hypr/hyprland/scripts/launch_first_available.sh "dolphin" "nautilus" "nemo" "thunar" "${TERMINAL}" "kitty -1 fish -c yazi" # File manager bind = Super, W, exec, ~/.config/hypr/hyprland/scripts/launch_first_available.sh "google-chrome-stable" "zen-browser" "firefox" "brave" "chromium" "microsoft-edge-stable" "opera" "librewolf" # Browser -bind = Super, C, exec, ~/.config/hypr/hyprland/scripts/launch_first_available.sh "code" "codium" "cursor" "zed" "zedit" "zeditor" "kate" "gnome-text-editor" "emacs" "command -v nvim && kitty -1 nvim" "command -v micro && kitty -1 micro" # Code editor +bind = Super, C, exec, ~/.config/hypr/hyprland/scripts/launch_first_available.sh "antigravity" "code" "codium" "cursor" "zed" "zedit" "zeditor" "kate" "gnome-text-editor" "emacs" "command -v nvim && kitty -1 nvim" "command -v micro && kitty -1 micro" # Code editor bind = Ctrl+Super+Shift+Alt, W, exec, ~/.config/hypr/hyprland/scripts/launch_first_available.sh "wps" "onlyoffice-desktopeditors" "libreoffice" # Office software bind = Super, X, exec, ~/.config/hypr/hyprland/scripts/launch_first_available.sh "kate" "gnome-text-editor" "emacs" # Text editor bind = Ctrl+Super, V, exec, ~/.config/hypr/hyprland/scripts/launch_first_available.sh "pavucontrol-qt" "pavucontrol" # Volume mixer From 1f9a8ea37cdc22a6275251db613759aa843289ab Mon Sep 17 00:00:00 2001 From: jwihardi Date: Tue, 3 Mar 2026 20:59:23 -0500 Subject: [PATCH 8/9] updated quickshell commit no. and added vulkan-headers BDEPEND --- ...ebuild => illogical-impulse-quickshell-git-9999-r5.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename sdata/dist-gentoo/illogical-impulse-quickshell-git/{illogical-impulse-quickshell-git-9999-r4.ebuild => illogical-impulse-quickshell-git-9999-r5.ebuild} (97%) diff --git a/sdata/dist-gentoo/illogical-impulse-quickshell-git/illogical-impulse-quickshell-git-9999-r4.ebuild b/sdata/dist-gentoo/illogical-impulse-quickshell-git/illogical-impulse-quickshell-git-9999-r5.ebuild similarity index 97% rename from sdata/dist-gentoo/illogical-impulse-quickshell-git/illogical-impulse-quickshell-git-9999-r4.ebuild rename to sdata/dist-gentoo/illogical-impulse-quickshell-git/illogical-impulse-quickshell-git-9999-r5.ebuild index 710a9c0a1..f7bc4a155 100644 --- a/sdata/dist-gentoo/illogical-impulse-quickshell-git/illogical-impulse-quickshell-git-9999-r4.ebuild +++ b/sdata/dist-gentoo/illogical-impulse-quickshell-git/illogical-impulse-quickshell-git-9999-r5.ebuild @@ -9,7 +9,7 @@ DESCRIPTION="Toolkit for building desktop widgets using QtQuick" HOMEPAGE="https://quickshell.org/" EGIT_REPO_URI="https://github.com/quickshell-mirror/quickshell.git" -EGIT_COMMIT="db1777c20b936a86528c1095cbcb1ebd92801402" +EGIT_COMMIT="6e17efab83d3a5ad5d6e59bc08d26095c6660502" KEYWORDS="~amd64 ~arm64 ~x86" LICENSE="LGPL-3" @@ -67,7 +67,7 @@ BDEPEND=" dev-vcs/git virtual/pkgconfig breakpad? ( dev-util/breakpad ) - + dev-util/vulkan-headers " src_configure(){ From 01f2ebb246609b6e5d71ae3afe3f6c17936c9965 Mon Sep 17 00:00:00 2001 From: jwihardi Date: Tue, 3 Mar 2026 21:06:57 -0500 Subject: [PATCH 9/9] updated keywords --- sdata/dist-gentoo/keywords | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/sdata/dist-gentoo/keywords b/sdata/dist-gentoo/keywords index 281f10582..238200763 100644 --- a/sdata/dist-gentoo/keywords +++ b/sdata/dist-gentoo/keywords @@ -19,10 +19,12 @@ app-misc/brightnessctl app-misc/cliphist gui-apps/hypridle gui-apps/hyprlock +dev-libs/hyprlang gui-apps/hyprpicker gui-apps/hyprsunset gui-libs/xdg-desktop-portal-hyprland gui-apps/hyprshot +gui-libs/hyprcursor gui-apps/wf-recorder gui-apps/wtype gui-apps/fuzzel @@ -30,15 +32,15 @@ gui-apps/quickshell ** gui-apps/wlogout dev-cpp/sdbus-c++ dev-libs/hyprland-protocols -gui-libs/hyprutils::hyproverlay -gui-libs/hyprwire::hyproverlay +gui-libs/hyprutils +gui-libs/hyprwire dev-util/hyprwayland-scanner gui-libs/hyprland-qt-support -gui-libs/hyprland-guiutils::hyproverlay -gui-libs/hyprtoolkit::hyproverlay -gui-wm/hyprland::hyproverlay -dev-libs/hyprgraphics::hyproverlay -gui-libs/aquamarine::hyproverlay +gui-libs/hyprland-guiutils +gui-libs/hyprtoolkit +gui-wm/hyprland +dev-libs/hyprgraphics +gui-libs/aquamarine x11-libs/libxkbcommon dev-util/breakpad dev-libs/linux-syscall-support @@ -51,4 +53,4 @@ media-fonts/material-symbols-variable ** media-fonts/readex-pro media-fonts/rubik-vf app-misc/songrec -dev-cpp/glaze::hyproverlay +dev-cpp/glaze