File cinnamon-settings-native.patch of Package cinnamon
diff --color -ru a/files/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py b/files/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py
--- a/files/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py 2024-06-30 16:37:27.000000000 +0600
+++ b/files/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py 2024-07-03 11:02:32.389710428 +0600
@@ -71,27 +71,29 @@
STANDALONE_MODULES = [
# Label Executable Icon Category Keywords for filter
[_("Printers"), "system-config-printer", "cs-printer", "hardware", _("printers, laser, inkjet")],
- [_("Firewall"), "gufw", "cs-firewall", "admin", _("firewall, block, filter, programs")],
- [_("Firewall"), "firewall-config", "cs-firewall", "admin", _("firewall, block, filter, programs")],
- [_("Languages"), "mintlocale", "cs-language", "prefs", _("language, install, foreign")],
+ [_("Firewall"), "xdg-su -c /sbin/yast2 firewall", "cs-firewall", "admin", _("firewall, block, filter, programs")],
+ [_("Languages"), "xdg-su -c /sbin/yast2 language", "cs-language", "prefs", _("language, install, foreign")],
[_("Input Method"), "mintlocale-im", "cs-input-method", "prefs", _("language, install, foreign, input, method, chinese, korean, japanese, typing")],
[_("Login Window"), "pkexec lightdm-settings", "cs-login", "admin", _("login, lightdm, mdm, gdm, manager, user, password, startup, switch")],
[_("Login Window"), "lightdm-gtk-greeter-settings-pkexec", "cs-login", "admin", _("login, lightdm, manager, settings, editor")],
[_("Login Window"), "gdm-settings", "gdm-settings", "admin", _("login, gdm, manager, user, startup, switch")],
- [_("Driver Manager"), "cinnamon-driver-manager", "cs-drivers", "admin", _("video, driver, wifi, card, hardware, proprietary, nvidia, radeon, nouveau, fglrx")],
+ [_("Driver Manager"), "xdg-su -c /sbin/yast2 hwinfo", "cs-drivers", "admin", _("video, driver, wifi, card, hardware, proprietary, nvidia, radeon, nouveau, fglrx")],
[_("Nvidia Settings"), "nvidia-settings", "nvidia-settings", "admin", _("video, driver, proprietary, nvidia, settings")],
- [_("Software Sources"), "pkexec mintsources", "cs-sources", "admin", _("ppa, repository, package, source, download")],
+ [_("Software Sources"), "xdg-su -c /sbin/yast2 repositories", "cs-sources", "admin", _("ppa, repository, package, source, download")],
[_("Package Management"), "dnfdragora", "dnfdragora", "admin", _("update, install, repository, package, source, download")],
[_("Package Management"), "gpk-application", "gpk-prefs", "admin", _("update, install, repository, package, source, download")],
[_("Package Management"), "/usr/bin/octopi", "octopi", "admin", _("update, install, repository, package, source, download")],
[_("Package Management"), "pamac-manager", "system-software-install", "admin", _("update, install, repository, package, source, download")],
[_("Package Management"), "yumex", "yumex", "admin", _("update, install, repository, package, source, download")],
+ [_("Package Management"), "xdg-su -c /sbin/yast2 sw_single", "cs-sources", "admin", _("update, install, repository, package, source, download")],
[_("Users and Groups"), "cinnamon-settings-users", "cs-user-accounts", "admin", _("user, users, account, accounts, group, groups, password")],
[_("Bluetooth"), "blueberry", "cs-bluetooth", "hardware", _("bluetooth, dongle, transfer, mobile")],
[_("Bluetooth"), "blueman-manager", "cs-bluetooth", "hardware", _("bluetooth, dongle, transfer, mobile")],
[_("Manage Services and Units"), "systemd-manager-pkexec", "cs-sources", "admin", _("systemd, units, services, systemctl, init")],
[_("Disks"), "gnome-disks", "org.gnome.DiskUtility", "hardware", _("disks, manage, hardware, management, hard, hdd, pendrive, format, erase, test, create, iso, ISO, disk, image")],
- [_("Online Accounts"), "gnome-online-accounts-gtk", "gnome-online-accounts-gtk", "prefs", _("google, microsoft, nextcloud, owncloud")]
+ [_("Online Accounts"), "gnome-online-accounts-gtk", "gnome-online-accounts-gtk", "prefs", _("google, microsoft, nextcloud, owncloud")],
+ [_("Manage Services and Units"), "xdg-su -c /sbin/yast2 services-manager", "cs-sources", "admin", _("systemd, units, services, systemctl, init")],
+ [_("Disks"), "xdg-su -c /sbin/yast2 partitioner", "org.gnome.DiskUtility", "hardware", _("disks, manage, hardware, management, hard, hdd, pendrive, format, erase, test, create, iso, ISO, disk, image")]
]
ALTERNATE_MODULES = [