fix(GNOME): Remove now unneeded gnome extension installers from just, add system76 scheduler extension package.

This commit is contained in:
Kyle Gospodnetich 2023-08-02 16:46:39 -07:00
parent bfc6486789
commit cc77fde9a3
4 changed files with 12 additions and 26 deletions

View File

@ -102,6 +102,7 @@ RUN if grep -v "gnome" <<< "${IMAGE_NAME}"; then \
gnome-tweaks \
gnome-shell-extension-user-theme \
gnome-shell-extension-gsconnect \
gnome-shell-extension-system76-scheduler \
; fi
# Install ROCM on non-Nvidia images

View File

@ -1,17 +1,17 @@
%global uuid tofumenu@tofu
Name: gnome-shell-extension-bazzite-menu
Version: {{{ git_dir_version }}}
Release: 1%{?dist}
Summary: Tofu Menu fork that provides helpful shortcuts for the Steam Deck
Name: gnome-shell-extension-bazzite-menu
Version: {{{ git_dir_version }}}
Release: 1%{?dist}
Summary: Tofu Menu fork that provides helpful shortcuts for the Steam Deck
Group: User Interface/Desktops
License: GPLv2
URL: https://github.com/KyleGospo/tofumenu
Source0: https://github.com/KyleGospo/tofumenu/archive/refs/heads/main.tar.gz
BuildArch: noarch
Group: User Interface/Desktops
License: GPLv2
URL: https://github.com/KyleGospo/tofumenu
Source0: https://github.com/KyleGospo/tofumenu/archive/refs/heads/main.tar.gz
BuildArch: noarch
Requires: gnome-shell >= 3.12
Requires: gnome-shell >= 3.12
%description
Gnome shell extension that provides a Steam Deck icon in the top bar and helpful shortcuts. A fork of Tofu Menu.

View File

@ -54,13 +54,6 @@ screens:
default: false
packages:
- Retrieve Greenlight: just --unstable get-greenlight
GSConnect:
condition:
run: grep "gnome" <<< $(rpm-ostree status)
description: A KDE connect implementation for GNOME
default: true
packages:
- Enable GSConnect: just --unstable enable-gsconnect
Hide GRUB Menu:
description: |
NOTE: Press the escape key before boot to show the menu

View File

@ -60,7 +60,7 @@ enable-system76-scheduler:
kcmshell5 kcm_kwin_scripts
rm -rf /tmp/kwin-system76-scheduler-integration
else
gext install s76-scheduler@mattjakeman.com
echo "This is only needed under KDE."
fi
enable-supergfxctl:
@ -75,14 +75,6 @@ enable-supergfxctl:
echo "This requires an Nvidia image."
fi
enable-gsconnect:
#!/usr/bin/env bash
if grep "gnome" <<< ${status}; then
gext install gsconnect@andyholmes.github.io
else
echo "This is only supported under GNOME."
fi
enable-wallpaper-engine:
#!/usr/bin/env bash
if grep -v "gnome" <<< $(rpm-ostree status); then