From 7a329b497a37130f9ae9c338b5d68f5eb96c1fdf Mon Sep 17 00:00:00 2001 From: Kyle Gospodnetich Date: Tue, 15 Aug 2023 23:11:05 -0700 Subject: [PATCH] feat(deck): Fix inability to search with Steam Keyboard on GNOME --- Containerfile | 4 +++- system_files/desktop/shared/usr/bin/bazzite-user-setup | 7 ++++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/Containerfile b/Containerfile index 4a9b507b..ebe9bbc8 100644 --- a/Containerfile +++ b/Containerfile @@ -249,7 +249,9 @@ RUN if grep -q "kinoite" <<< "${BASE_IMAGE_NAME}"; then \ gnome-shell-extension-bazzite-menu \ gnome-shell-extension-search-light \ sddm \ - sddm-sugar-steamOS \ + sddm-sugar-steamOS && \ + sed -i '//{n;s/true<\/default>/false<\/default>/}' /usr/share/glib-2.0/schemas/org.gnome.shell.extensions.just-perfection.gschema.xml && \ + sed -i '//{n;s/true<\/default>/false<\/default>/}' /usr/share/glib-2.0/schemas/org.gnome.shell.extensions.just-perfection.gschema.xml \ ; fi # Install new packages & dock updater - done manually due to proprietary parts preventing it from being on Copr diff --git a/system_files/desktop/shared/usr/bin/bazzite-user-setup b/system_files/desktop/shared/usr/bin/bazzite-user-setup index 1dd7e333..ec02c1b1 100755 --- a/system_files/desktop/shared/usr/bin/bazzite-user-setup +++ b/system_files/desktop/shared/usr/bin/bazzite-user-setup @@ -43,13 +43,14 @@ else echo 'Enabling Bazzite tofu menu fork' gnome-extensions enable tofumenu@tofu - echo 'Configuring search replacement with Steam Deck Keyboard support' - gnome-extensions enable search-light@icedman.github.com - echo 'Disabling GNOME keyboard' gsettings set org.gnome.desktop.interface toolkit-accessibility false gnome-extensions enable cariboublocker@git.keringar.xyz + echo 'Configuring search replacement with Steam Deck Keyboard support' + gnome-extensions enable search-light@icedman.github.com + gnome-extensions enable just-perfection-desktop@just-perfection + echo 'Tweaking GNOME indexer' mkdir -p $HOME/.steam touch $HOME/.steam/.trackerignore