GNOME Tweaks
by The GNOME Project
Tweak advanced GNOME settings
Dangerous permissions
Verified creator
GPL-3.0+
v49.0
Support the creators
Flatsonar is just the shop window. The people below made GNOME Tweaks.
About
GNOME Tweaks allows adjusting advanced GNOME options. It can manage keyboard mapping customizations, add startup applications, and set custom window controls among other settings.
Permissions
7 permissions weaken the sandbox. Flatsonar asks before installing.
- sandbox escape: can run commands on the host via flatpak-spawn
--talk-name=org.freedesktop.Flatpak - full access to your entire file system
--filesystem=host - unrestricted access to the session D-Bus (all your running apps)
--socket=session-bus - unrestricted access to the system D-Bus (system services, hardware)
--socket=system-bus - sets GIO_EXTRA_MODULES: changes which libraries or plugins get loaded
--env=GIO_EXTRA_MODULES=/app/lib/gio/modules/ - dconf: all GNOME settings
--talk-name=ca.desrt.dconf - GNOME Shell: screenshots, keybindings
--talk-name=org.gnome.Shell - GPU acceleration
--device=dri - access to xdg-run/dconf
--filesystem=xdg-run/dconf - access to xdg-config/dconf
--filesystem=xdg-config/dconf - access to xdg-run/gvfsd
--filesystem=xdg-run/gvfsd - sets environment variable DCONF_USER_CONFIG_DIR
--env=DCONF_USER_CONFIG_DIR=.config/dconf - inter-process communication (needed for X11)
--share=ipc - Wayland display
--socket=wayland - X11 display, only when Wayland is unavailable
--socket=fallback-x11
Who publishes this
The creator demonstrably controls this app id: Flathub verification, the hosting account owns the namespace, or a well-known file on their domain.
- git source tracks a moving branch: what gets built can change without the manifest changing
source:unpinned - hosted by github.com/gnome, which owns the org.gnome namespace of org.gnome.tweaks
publisher:namespace
Maintenance
Recent activity on the upstream repository, or built and reviewed by Flathub.
No staleness signals: recent activity, or built and reviewed by Flathub.