fix: clean Signal and Browser dependencies

- libgtk4-1 is not used by Signal and now it declares the libgtk3-0
  as a dependency;
- Zenity is not needed as a file manager once Thunar is used;
- ATK is installed for Signal but not for any apps, remove until there
  is a shared formula or pillar to install accessibility tools; and
- Ayatana AppIndicator for tray widget. Signal tray widget is buggy,
  sometimes quitting doesn't quit and there is no configuration option
  to start the tray, only command-line option. Because of these reasons,
  not enabling the tray bar was chosen.
This commit is contained in:
Ben Grande 2024-07-19 15:30:19 +02:00
parent 95a184d1a9
commit f8aa555da8
No known key found for this signature in database
GPG Key ID: 00C64E14F51F9E56
2 changed files with 1 additions and 5 deletions

View File

@ -21,7 +21,6 @@ include:
- qubes-core-agent-networking
- ca-certificates
- qubes-core-agent-thunar
- zenity
{% set pkg = {
'Debian': {

View File

@ -25,10 +25,7 @@ include:
- qubes-core-agent-thunar
- thunar
- signal-desktop
- zenity
- dunst
- libatk1.0-0
- libatk-bridge2.0-0
- libgtk-4-1
- libayatana-appindicator3-1
{% endif -%}