diff options
-rw-r--r-- | etc/inc/disable-programs.inc | 2 | ||||
-rw-r--r-- | etc/profile-a-l/chromium-common.profile | 4 | ||||
-rw-r--r-- | etc/profile-a-l/firedragon.profile | 26 | ||||
-rw-r--r-- | etc/profile-a-l/firefox-common-addons.profile | 5 | ||||
-rw-r--r-- | src/firecfg/firecfg.config | 1 |
5 files changed, 36 insertions, 2 deletions
diff --git a/etc/inc/disable-programs.inc b/etc/inc/disable-programs.inc index 918403cdc..cf9ef44bf 100644 --- a/etc/inc/disable-programs.inc +++ b/etc/inc/disable-programs.inc | |||
@@ -481,6 +481,7 @@ blacklist ${HOME}/.equalx | |||
481 | blacklist ${HOME}/.ethereum | 481 | blacklist ${HOME}/.ethereum |
482 | blacklist ${HOME}/.etr | 482 | blacklist ${HOME}/.etr |
483 | blacklist ${HOME}/.filezilla | 483 | blacklist ${HOME}/.filezilla |
484 | blacklist ${HOME}/.firedragon | ||
484 | blacklist ${HOME}/.flowblade | 485 | blacklist ${HOME}/.flowblade |
485 | blacklist ${HOME}/.fltk | 486 | blacklist ${HOME}/.fltk |
486 | blacklist ${HOME}/.fossamail | 487 | blacklist ${HOME}/.fossamail |
@@ -958,6 +959,7 @@ blacklist ${HOME}/.cache/epiphany | |||
958 | blacklist ${HOME}/.cache/evolution | 959 | blacklist ${HOME}/.cache/evolution |
959 | blacklist ${HOME}/.cache/falkon | 960 | blacklist ${HOME}/.cache/falkon |
960 | blacklist ${HOME}/.cache/feedreader | 961 | blacklist ${HOME}/.cache/feedreader |
962 | blacklist ${HOME}/.cache/firedragon | ||
961 | blacklist ${HOME}/.cache/flaska.net/trojita | 963 | blacklist ${HOME}/.cache/flaska.net/trojita |
962 | blacklist ${HOME}/.cache/folks | 964 | blacklist ${HOME}/.cache/folks |
963 | blacklist ${HOME}/.cache/font-manager | 965 | blacklist ${HOME}/.cache/font-manager |
diff --git a/etc/profile-a-l/chromium-common.profile b/etc/profile-a-l/chromium-common.profile index e9bef8df7..134f4665c 100644 --- a/etc/profile-a-l/chromium-common.profile +++ b/etc/profile-a-l/chromium-common.profile | |||
@@ -12,6 +12,10 @@ include chromium-common.local | |||
12 | noblacklist ${HOME}/.pki | 12 | noblacklist ${HOME}/.pki |
13 | noblacklist ${HOME}/.local/share/pki | 13 | noblacklist ${HOME}/.local/share/pki |
14 | 14 | ||
15 | # Add the next line to your chromium-common.local if you want Google Chrome/Chromium browser | ||
16 | # to have access to Gnome extensions (extensions.gnome.org) via browser connector | ||
17 | #include allow-python3.inc | ||
18 | |||
15 | include disable-common.inc | 19 | include disable-common.inc |
16 | include disable-devel.inc | 20 | include disable-devel.inc |
17 | include disable-exec.inc | 21 | include disable-exec.inc |
diff --git a/etc/profile-a-l/firedragon.profile b/etc/profile-a-l/firedragon.profile new file mode 100644 index 000000000..77487161e --- /dev/null +++ b/etc/profile-a-l/firedragon.profile | |||
@@ -0,0 +1,26 @@ | |||
1 | # Firejail profile for FireDragon | ||
2 | # Description: Librewolf fork with enhanced KDE integration | ||
3 | # This file is overwritten after every install/update | ||
4 | # Persistent local customizations | ||
5 | include firedragon.local | ||
6 | # Persistent global definitions | ||
7 | include globals.local | ||
8 | |||
9 | noblacklist ${HOME}/.cache/firedragon | ||
10 | noblacklist ${HOME}/.firedragon | ||
11 | |||
12 | mkdir ${HOME}/.cache/firedragon | ||
13 | mkdir ${HOME}/.firedragon | ||
14 | whitelist ${HOME}/.cache/firedragon | ||
15 | whitelist ${HOME}/.firedragon | ||
16 | |||
17 | # Add the next lines to your firedragon.local if you want to use the migration wizard. | ||
18 | #noblacklist ${HOME}/.mozilla | ||
19 | #whitelist ${HOME}/.mozilla | ||
20 | |||
21 | # FireDragon requires a shell to launch on Arch. We can possibly remove sh though. | ||
22 | # Add the next line to your firedragon.local to enable private-bin. | ||
23 | #private-bin bash,dbus-launch,dbus-send,env,firedragon,python*,sh,which | ||
24 | |||
25 | # Redirect | ||
26 | include firefox-common.profile | ||
diff --git a/etc/profile-a-l/firefox-common-addons.profile b/etc/profile-a-l/firefox-common-addons.profile index 4da087f7f..d282f9a60 100644 --- a/etc/profile-a-l/firefox-common-addons.profile +++ b/etc/profile-a-l/firefox-common-addons.profile | |||
@@ -73,8 +73,9 @@ whitelist /usr/share/vulkan | |||
73 | # GNOME Shell integration (chrome-gnome-shell) needs dbus and python | 73 | # GNOME Shell integration (chrome-gnome-shell) needs dbus and python |
74 | noblacklist ${HOME}/.local/share/gnome-shell | 74 | noblacklist ${HOME}/.local/share/gnome-shell |
75 | whitelist ${HOME}/.local/share/gnome-shell | 75 | whitelist ${HOME}/.local/share/gnome-shell |
76 | ignore dbus-user none | 76 | dbus-user.talk ca.desrt.dconf |
77 | ignore dbus-system none | 77 | dbus-user.talk org.gnome.ChromeGnomeShell |
78 | dbus-user.talk org.gnome.Shell | ||
78 | # Allow python (blacklisted by disable-interpreters.inc) | 79 | # Allow python (blacklisted by disable-interpreters.inc) |
79 | include allow-python3.inc | 80 | include allow-python3.inc |
80 | 81 | ||
diff --git a/src/firecfg/firecfg.config b/src/firecfg/firecfg.config index 6639c2ee9..35954cfb8 100644 --- a/src/firecfg/firecfg.config +++ b/src/firecfg/firecfg.config | |||
@@ -238,6 +238,7 @@ ffplay | |||
238 | ffprobe | 238 | ffprobe |
239 | file-roller | 239 | file-roller |
240 | filezilla | 240 | filezilla |
241 | firedragon | ||
241 | firefox | 242 | firefox |
242 | firefox-beta | 243 | firefox-beta |
243 | firefox-developer-edition | 244 | firefox-developer-edition |